Re: [PATCH] rpc: fix race in waking up client event loop

2023-12-18 Thread Denis V. Lunev
On 12/18/23 13:23, Daniel P. Berrangé wrote: The first thread to issue a client RPC request will own the event loop execution, sitting in the virNetClientIOEventLoop function. It releases the client lock while running: virNetClientUnlock() g_main_loop_run() virNetClientLock() If a

Re: [PATCH] rpc: fix race in waking up client event loop

2023-12-18 Thread Efim Shevrin
Hello, Your patch works on our stand without any freezing. Tested by: Fima Shevrin From: Daniel P. Berrangé Sent: Monday, December 18, 2023 20:23 To: devel@lists.libvirt.org Cc: Efim Shevrin ; Denis V. Lunev ; Daniel P. Berrangé Subject: [PATCH] rpc: fix race

Re: [PATCH] rpc: fix race in waking up client event loop

2023-12-18 Thread Michal Prívozník
On 12/18/23 13:23, Daniel P. Berrangé wrote: > The first thread to issue a client RPC request will own the event > loop execution, sitting in the virNetClientIOEventLoop function. > > It releases the client lock while running: > >virNetClientUnlock() >g_main_loop_run() >virNetClientLo