Re: [libvirt] [PATCH 3/5] rpc: invoke the message dispatch callback with client unlocked

2018-03-08 Thread Daniel P . Berrangé
On Wed, Mar 07, 2018 at 06:48:25PM -0500, John Ferlan wrote: > > > On 03/06/2018 12:58 PM, Daniel P. Berrangé wrote: > > Currently if the virNetServer instance is created with max_workers==0 to > > request a non-threaded dispatch process, we deadlock during dispatch > > > > #0 0x7fb845f6f

Re: [libvirt] [PATCH 3/5] rpc: invoke the message dispatch callback with client unlocked

2018-03-07 Thread John Ferlan
On 03/06/2018 12:58 PM, Daniel P. Berrangé wrote: > Currently if the virNetServer instance is created with max_workers==0 to > request a non-threaded dispatch process, we deadlock during dispatch > > #0 0x7fb845f6f42d in __lll_lock_wait () from /lib64/libpthread.so.0 > #1 0x7fb845f

Re: [libvirt] [PATCH 3/5] rpc: invoke the message dispatch callback with client unlocked

2018-03-06 Thread Jim Fehlig
On 03/06/2018 10:58 AM, Daniel P. Berrangé wrote: Currently if the virNetServer instance is created with max_workers==0 to request a non-threaded dispatch process, we deadlock during dispatch #0 0x7fb845f6f42d in __lll_lock_wait () from /lib64/libpthread.so.0 #1 0x7fb845f681d3 in

[libvirt] [PATCH 3/5] rpc: invoke the message dispatch callback with client unlocked

2018-03-06 Thread Daniel P . Berrangé
Currently if the virNetServer instance is created with max_workers==0 to request a non-threaded dispatch process, we deadlock during dispatch #0 0x7fb845f6f42d in __lll_lock_wait () from /lib64/libpthread.so.0 #1 0x7fb845f681d3 in pthread_mutex_lock () from /lib64/libpthread.so.0 #