[Bug 683536] Souphttpsrc handles long pause (long enough to timeout TCP socket connection) as EOS.

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Oct 7 20:05:31 CEST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=683536
  GStreamer | gst-plugins-good | 1.x

--- Comment #2 from Thiago Sousa Santos <thiago.sousa.santos at collabora.co.uk> 2013-10-07 18:05:25 UTC ---
Created an attachment (id=256653)
 View: https://bugzilla.gnome.org/attachment.cgi?id=256653
 Review: https://bugzilla.gnome.org/review?bug=683536&attachment=256653

souphttpsrc: do not emit EOS when connection drops

If the pipeline is stalled for too long, souphttpsrc will block and
stop fetching data from the network. This can cause the connection to
drop and souphttpsrc would handle it as an EOS. This patch makes it
persist and try to fetch more data until the end of the content length
or until receiving an error that it is beyong limits in case the content
is unknown.

-- 
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