pulsesink: Fix deadlock if connecting to PA fails
authorArun Raghavan <arun.raghavan@collabora.co.uk>
Fri, 11 Mar 2011 17:36:31 +0000 (23:06 +0530)
committerArun Raghavan <arun.raghavan@collabora.co.uk>
Fri, 11 Mar 2011 17:49:34 +0000 (23:19 +0530)
commit387f533a0733de7f6b8cb6e415f09e4fb24f151e
tree476f86fb116d04e0bb070e7acba45b44415f9aa2
parent9bfa7defdf9e8e060adbb975637231f2efb16bea
pulsesink: Fix deadlock if connecting to PA fails

Commit dd4ec22e introduced a deadlock in the failure path while trying
to connect to PulseAudio. This makes sure we drop the lock on the
resource mutex to avoid this.

https://bugzilla.gnome.org/show_bug.cgi?id=644510
ext/pulse/pulsesink.c