[Bug 796682] Deadlock in webrtcbin on shutdown

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Jun 26 17:15:29 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=796682

--- Comment #2 from Jan Schmidt <thaytan at noraisin.net> ---
Removing the calls to gst_pad_set_active (..., FALSE); for the various
potentially-blocked pads in transport_send_bin_change_state() removes the
deadlock, but might lead to spurious bus errors when shutting down?

It might be better to remove those calls, but also move the code that removes
the pad blocks to after the parent change_state() has executed and presumably
at that point shut down all child elements and prevented any accidental data
flow.

Proposed patch coming

-- 
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