[Bug 761257] multisocketsink: doesn't handle client close and EWOULDBLOCK
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Mar 1 13:26:29 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=761257
Tim-Philipp Müller <t.i.m at zen.co.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #2 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
Thanks, pushed to master with minor indentation changes. Will pick into 1.6 if
nothing comes up:
commit 8c4d3c6aa9fd0816210ac8b03d958647208bf589
Author: Tom Deseyn <tom.deseyn at gmail.com>
Date: Thu Jan 28 16:26:47 2016 +0100
multisocketsink: handle client close correctly and EWOULDBLOCK
Fixes 100% cpu usage when client disconnects. Commit 6db2ee56
would just make multisocketsink ignore reads of 0 bytes without
removing the client, so we'd get woken up over and over again
for the client.
Fix the original issue differently by handling the non-fatal error code.
https://bugzilla.gnome.org/show_bug.cgi?id=761257
https://bugzilla.gnome.org/show_bug.cgi?id=743834
--
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