plugins/elements/gstqueue.c: Release the queue lock !
authorEdward Hervey <bilboed@bilboed.com>
Fri, 18 May 2007 11:20:33 +0000 (11:20 +0000)
committerEdward Hervey <bilboed@bilboed.com>
Fri, 18 May 2007 11:20:33 +0000 (11:20 +0000)
Original commit message from CVS:
* plugins/elements/gstqueue.c: (gst_queue_handle_sink_event):
Release the queue lock !

ChangeLog
plugins/elements/gstqueue.c

index 140d96c..20a91aa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-05-18  Edward Hervey  <edward@fluendo.com>
+
+       * plugins/elements/gstqueue.c: (gst_queue_handle_sink_event):
+       Release the queue lock !
+
 2007-05-17  Sebastian Dröge  <slomo@circular-chaos.org>
 
        * docs/libs/gstreamer-libs-sections.txt:
index 558eac6..6632130 100644 (file)
@@ -776,6 +776,7 @@ done:
   /* ERRORS */
 out_flushing:
   {
+    GST_QUEUE_MUTEX_UNLOCK (queue);
     gst_buffer_unref (event);
     return FALSE;
   }