]> git.proxmox.com Git - qemu.git/blobdiff - ui/spice-core.c
spice: fix file handle cleanup
[qemu.git] / ui / spice-core.c
index be52356e63ab20ea4af436f783316b2dcab0824e..6d3dab6960f93ebd7167e269e81eed07735b4ce6 100644 (file)
@@ -133,7 +133,7 @@ static SpiceWatch *watch_add(int fd, int event_mask, SpiceWatchFunc func, void *
 
 static void watch_remove(SpiceWatch *watch)
 {
-    watch_update_mask(watch, 0);
+    qemu_set_fd_handler(watch->fd, NULL, NULL, NULL);
     QTAILQ_REMOVE(&watches, watch, next);
     g_free(watch);
 }