[Bug 675869] [hlsdemux] potential dead-lock using GstTask

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jun 21 07:08:23 PDT 2012


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

--- Comment #6 from Gil Pedersen <bugzilla.gnome at gpost.dk> 2012-06-21 14:08:19 UTC ---
(In reply to comment #5)
> (In reply to comment #4)
> > Also, the join is documented to stop the task thread, so this should never be
> > necessary.
> 
> I agree that a concurrent pause and join should abort the pause operation. But
> you really want to avoid this situation, the pause call would fail and the
> called would probably not know what to do.

This is exactly what this patch does. Any chance someone can apply it?

I commented on the GstTask issue since there might be others modules that use
it incorrectly and can potentially dead-lock.

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