[Bug 739799] rtspconnection: watch flushing doesn't flush output stream

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Nov 8 07:46:56 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=739799
  GStreamer | gst-plugins-base | git

--- Comment #4 from Aleix Conchillo FlaquƩ <aconchillo at gmail.com> 2014-11-08 15:46:53 UTC ---
(In reply to comment #3)
> For what it's worth, g_output_stream_flush() is a blocking call. The
> cancellable is most likely needed to avoid deadlock when doing to NULL state.

Oh,  I see.  I was wondering why it gets a cancellable if flush was blocking. 
That makes sense.

The test seems to solve my crash.  I added flush to glib-networking gnutls but
I still need to test it a bit more. 

In any case,  if this patch makes sense for GStreamer may be we can merge it?
I'd like to clean it up a bit though first. 

WDYT?

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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