bus: Immediately drop messages after calling the sync handler if this is a synchronou...
authorSebastian Dröge <sebastian.droege@collabora.co.uk>
Thu, 7 Apr 2011 09:24:35 +0000 (11:24 +0200)
committerSebastian Dröge <sebastian.droege@collabora.co.uk>
Fri, 8 Apr 2011 07:15:56 +0000 (09:15 +0200)
commit80eb160e0f62350271f061daa5f289d9d4277cf4
treeab4b0b3370ee80422e4e04a47d6ae4836407fa8b
parentc41b0ade28790ffdb0e484b41cd7929c4e145dec
bus: Immediately drop messages after calling the sync handler if this is a synchronous bus

Otherwise we might wait forever for the message to be popped from
the queue if a sync handler returned GST_BUS_ASYNC.

https://bugzilla.gnome.org/show_bug.cgi?id=647005
gst/gstbus.c