summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2009-01-05 15:41:00 +0000
committerWim Taymans <wim.taymans@gmail.com>2009-01-05 15:41:00 +0000
commit6766b6a4a220c42fd666f8648e60959b926a8d31 (patch)
tree85d82e304e2f70a38ee313f466a884299a3127ca /ChangeLog
parent23bdf5c9febe874b351a5ac7e89fff4344e9c29f (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--ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 9509ad70e9..e17f1c3b68 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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