This patchset attempt to fix some possible hangs with main loop, improve latency and loop usage and decrease cpu usage. Changes from v1: - fixed typos in comments (Jonathon); - better message for commit (Jonathon); - reuse more code adding items; - use gboolean and TRUE/FALSE instead of bool and true/false. Frediano Ziglio (4): worker: push data when clients can receive them replay: remove a message that could be caused by a race condition worker: avoid blocking loop worker: don't do too much polling server/red-channel.c | 39 ++++++++++++++++++--------------------- server/red-worker.c | 23 ++++++++++++----------- server/tests/replay.c | 6 ------ 3 files changed, 30 insertions(+), 38 deletions(-) -- 2.4.3 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel