diff -pruN pulseaudio-0.9.21.orig/src/pulse/thread-mainloop.c pulseaudio-0.9.21/src/pulse/thread-mainloop.c --- pulseaudio-0.9.21.orig/src/pulse/thread-mainloop.c 2009-08-10 18:07:12.000000000 +0000 +++ pulseaudio-0.9.21/src/pulse/thread-mainloop.c 2010-01-04 14:13:23.643171752 +0000 @@ -116,6 +116,7 @@ pa_threaded_mainloop *pa_threaded_mainlo pa_mainloop_set_poll_func(m->real_mainloop, poll_func, m->mutex); m->n_waiting = 0; + m->n_waiting_for_accept = 0; return m; }