Finally is time to approach again these patches to use GLib loop functions for RedWorker. Patches has been through so many passages that I'm posting as they are. Frediano Ziglio (1): worker: use glib main loop Marc-André Lureau (2): server: move dispatcher GSource handling code worker: avoid server hanging when no client are connected. server/Makefile.am | 2 - server/dispatcher.c | 25 ++++ server/dispatcher.h | 2 + server/red-worker.c | 284 ++++++++++++++++++--------------------------- server/red-worker.h | 1 + server/spice_timer_queue.c | 267 ------------------------------------------ server/spice_timer_queue.h | 44 ------- 7 files changed, 139 insertions(+), 486 deletions(-) delete mode 100644 server/spice_timer_queue.c delete mode 100644 server/spice_timer_queue.h -- 2.4.3 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel