summaryrefslogtreecommitdiffstats
path: root/ext/pulse/pulsesink.c
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2009-10-17 00:06:15 +0200
committerLennart Poettering <lennart@poettering.net>2009-10-17 00:12:56 +0200
commitace863968b8053ec074ac61c8694079820126867 (patch)
tree738e05675256d2b61e8174cd5c5f20cbc38f4456 /ext/pulse/pulsesink.c
parent6ee0b41bcb113e2db50193fd797623f56242e95d (diff)
pulse: loop while connecting to server
pthread does not guarantee that there are no spurious condition variable wakeups, neither does pa_threaded_mainloop_xxx() which is a wrapper around it. So we need to loop around the _wait() function to make sure we get the right wakeup. Also, unify the order of the wait loops across the file.
Diffstat (limited to 'ext/pulse/pulsesink.c')
0 files changed, 0 insertions, 0 deletions