diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2009-01-05 15:41:00 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2009-01-05 15:41:00 +0000 |
commit | 6766b6a4a220c42fd666f8648e60959b926a8d31 (patch) | |
tree | 85d82e304e2f70a38ee313f466a884299a3127ca /ChangeLog | |
parent | 23bdf5c9febe874b351a5ac7e89fff4344e9c29f (diff) |
gst/gstbus.c: The lock order should be maincontext > OBJECT_LOCK so we need to release the object lock when waking up...
Original commit message from CVS:
* gst/gstbus.c: (gst_bus_wakeup_main_context):
The lock order should be maincontext > OBJECT_LOCK so we need to release
the object lock when waking up the mainloop to avoid deadlocks.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1,5 +1,11 @@ 2009-01-05 Wim Taymans <wim.taymans@collabora.co.uk> + * gst/gstbus.c: (gst_bus_wakeup_main_context): + The lock order should be maincontext > OBJECT_LOCK so we need to release + the object lock when waking up the mainloop to avoid deadlocks. + +2009-01-05 Wim Taymans <wim.taymans@collabora.co.uk> + * gst/gstbin.c: (gst_bin_set_index_func), (gst_bin_set_clock_func), (gst_bin_change_state_func): Use an iterator to set the clock and the index so that we can release |