Re: [Spice-devel] [PATCH 3/9] server: remove worker thread creation from dispatcher

2015-10-28 Thread Frediano Ziglio
> > On 10/21/2015 03:00 PM, Frediano Ziglio wrote: > > From: Marc-André Lureau > > > > --- > > server/dispatcher.c | 13 + > > server/dispatcher.h | 2 ++ > > server/red_dispatcher.c | 21 +++-- > > server/red_dispatcher.h | 6 +- > > server/red_wo

Re: [Spice-devel] [PATCH 3/9] server: remove worker thread creation from dispatcher

2015-10-28 Thread Uri Lublin
On 10/21/2015 03:00 PM, Frediano Ziglio wrote: From: Marc-André Lureau --- server/dispatcher.c | 13 + server/dispatcher.h | 2 ++ server/red_dispatcher.c | 21 +++-- server/red_dispatcher.h | 6 +- server/red_worker.c | 33 +++

Re: [Spice-devel] [PATCH 3/9] server: remove worker thread creation from dispatcher

2015-10-26 Thread Frediano Ziglio
Hi, yes, actually it breaks also small checks using replay utility (I should have caught before). Posted a patch. I think this came from the problem how to handle worker <-> timeout/watch relationship. In the current code it uses the queue attached to the worker using the thread identifier (pthre

Re: [Spice-devel] [PATCH 3/9] server: remove worker thread creation from dispatcher

2015-10-26 Thread Christophe Fergeau
Hey, this patch breaks starting VMs through virsh for me: $ virsh start win7-home-pr erreur :Impossible de démarrer le domaine win7-home-pr erreur :internal error: early end of file from monitor: possible problem: ((null):27254): Spice-ERROR **: spice_timer_queue.c:226:spice_timer_queue_get_time

Re: [Spice-devel] [PATCH 3/9] server: remove worker thread creation from dispatcher

2015-10-22 Thread Jonathon Jongsma
On Wed, 2015-10-21 at 08:21 -0400, Frediano Ziglio wrote: > > > > From: Marc-André Lureau > > > > --- > > server/dispatcher.c | 13 + > > server/dispatcher.h | 2 ++ > > server/red_dispatcher.c | 21 +++-- > > server/red_dispatcher.h | 6 +- > > server/

Re: [Spice-devel] [PATCH 3/9] server: remove worker thread creation from dispatcher

2015-10-21 Thread Frediano Ziglio
> > From: Marc-André Lureau > > --- > server/dispatcher.c | 13 + > server/dispatcher.h | 2 ++ > server/red_dispatcher.c | 21 +++-- > server/red_dispatcher.h | 6 +- > server/red_worker.c | 33 ++--- > server/red_worke

[Spice-devel] [PATCH 3/9] server: remove worker thread creation from dispatcher

2015-10-21 Thread Frediano Ziglio
From: Marc-André Lureau --- server/dispatcher.c | 13 + server/dispatcher.h | 2 ++ server/red_dispatcher.c | 21 +++-- server/red_dispatcher.h | 6 +- server/red_worker.c | 33 ++--- server/red_worker.h | 5 - 6