On Mon, 04.01.10 21:58, Daniel Chen (seven.steps at gmail.com) wrote: > From f89fc408dadbbb43f6ff5147845686792deb3683 Mon Sep 17 00:00:00 2001 > From: Daniel T Chen <crimsun at ubuntu.com> > Date: Mon, 4 Jan 2010 21:44:37 -0500 > Subject: [PATCH 1/2] Properly initialise m->n_waiting_for_accept to prevent deadlock > MIME-Version: 1.0 > Content-Type: text/plain; charset=UTF-8 > Content-Transfer-Encoding: 8bit > > BugLink: https://bugs.launchpad.net/bugs/502992 > > Compiler optimisations have been seen to initialise > m->n_waiting_for_accept to a positive non-zero value, so the while() in > pa_threaded_mainloop_signal() never proceeds. Fix this by properly > initializing m->n_waiting_for_accept in pa_threaded_mainloop_new(). > > Patch from Iain Buc?aw. Thanks for tracking this one down. Applied! Thanks, Lennart -- Lennart Poettering Red Hat, Inc. lennart [at] poettering [dot] net http://0pointer.net/lennart/ GnuPG 0x1A015CC4