[Bug 644510] pulsesink: deadlock when create/connect fails

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Mar 11 10:57:23 PST 2011


https://bugzilla.gnome.org/show_bug.cgi?id=644510
  GStreamer | gst-plugins-good | git

--- Comment #5 from Philip Jägenstedt <philipj at opera.com> 2011-03-11 18:57:20 UTC ---
Arun, your fix will cause g_mutex_unlock to be called twice when the function
fails in the third goto. It's possible that another thread has taken the lock
before we unlock it the second time. I'm not sure what the consequence would
be, but I assume it's bad.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list