[Bug 758984] gl/wayland: fix loop test hang in glimagesink
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Jan 4 04:41:21 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=758984
Matthew Waters (ystreet00) <ystreet00 at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |RESOLVED
Resolution|--- |FIXED
Target Milestone|git master |1.13.1
--- Comment #13 from Matthew Waters (ystreet00) <ystreet00 at gmail.com> ---
commit b25413fb1c3e2e442bfe8d4627e9cf7a9d313735
Author: Matthew Waters <matthew at centricular.com>
Date: Thu Jan 4 15:33:33 2018 +1100
gl/wayland: move roundtrip on show to window thread
This makes it thread safe and fixes a possible deadlock.
Keeping the roundtrip off the window thread will result in two different
threads call wl_display_dispatch_queue() for the same queue which
violates the assumption for _dispatch_queue()'s thread-safety
guarantees.
https://bugzilla.gnome.org/show_bug.cgi?id=788754
https://bugzilla.gnome.org/show_bug.cgi?id=792156
https://bugzilla.gnome.org/show_bug.cgi?id=758984
--
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