test_display_no_ssl: ${SOURCES} ${HEADERS}
gcc ${SOURCES} -o $@ $(shell pkg-config --cflags --libs spice-protocol,spice-server)
+
+.PHONY: test
+test: test_display_no_ssl
+ ./test_display_no_ssl & remote-viewer spice://localhost:5912
printf("TESTER: listening on port %d (unsecure)\n", port);
spice_server_set_port(server, port);
spice_server_set_noauth(server);
- spice_server_init(server, core);
+ int res = spice_server_init(server, core);
+ if (res != 0) {
+ g_error("spice_server_init failed, res = %d\n", res);
+ }
cursor_init();
path_init(&path, 0, angle_parts);
*/
#include <stdlib.h>
+#include <stdio.h>
#include "test_display_base.h"
SpiceCoreInterface *core;
SpiceTimer *ping_timer;
-void show_channels(SpiceServer *server);
-
-int ping_ms = 100;
+int ping_ms = 1000;
void pinger(void *opaque)
{
- // show_channels is not thread safe - fails if disconnections / connections occur
- //show_channels(server);
+ printf("TEST PINGER\n");
core->timer_start(ping_timer, ping_ms);
}