]> git.proxmox.com Git - spiceterm.git/commitdiff
avoid warning when started with 0 timeout
authorDietmar Maurer <dietmar@proxmox.com>
Wed, 11 Dec 2013 07:51:45 +0000 (08:51 +0100)
committerDietmar Maurer <dietmar@proxmox.com>
Wed, 11 Dec 2013 07:51:45 +0000 (08:51 +0100)
screen.c

index ff42b38d6da5ca6de7ffdb07c991d89b4a7f5989..c9965667197747aa164f3899b6c2ea1687b4fca0 100644 (file)
--- a/screen.c
+++ b/screen.c
@@ -819,8 +819,10 @@ spice_screen_new(SpiceCoreInterface *core, uint32_t width, uint32_t height,
 
     cursor_init();
 
-    spice_screen->conn_timeout_timer = core->timer_add(do_conn_timeout, spice_screen);
-    spice_screen->core->timer_start(spice_screen->conn_timeout_timer, opts->timeout*1000);
+    if (opts->timeout > 0) {
+        spice_screen->conn_timeout_timer = core->timer_add(do_conn_timeout, spice_screen);
+        spice_screen->core->timer_start(spice_screen->conn_timeout_timer, opts->timeout*1000);
+    }
 
     spice_server_add_interface(spice_screen->server, &spice_screen->qxl_instance.base);