Re: [Qemu-devel] [PATCH v2] trace/simple: fix hang in child after fork(2)

2018-07-16 Thread Cornelia Huck
On Sun, 15 Jul 2018 14:42:23 +0200 Paolo Bonzini wrote: > On 13/07/2018 20:42, Stefan Hajnoczi wrote: > > +#ifndef _WIN32 > > +static void stop_writeout_thread(void) > > +{ > > +g_mutex_lock(&trace_lock); > > +trace_writeout_running = false; > > +g_cond_signal(&trace_available_cond);

Re: [Qemu-devel] [PATCH v2] trace/simple: fix hang in child after fork(2)

2018-07-15 Thread Paolo Bonzini
On 13/07/2018 20:42, Stefan Hajnoczi wrote: > +#ifndef _WIN32 > +static void stop_writeout_thread(void) > +{ > +g_mutex_lock(&trace_lock); > +trace_writeout_running = false; > +g_cond_signal(&trace_available_cond); > +g_mutex_unlock(&trace_lock); > + > +g_thread_join(trace_write