GNOME Bugzilla – Bug 610386
[tcpserversrc] Doesn't send EOS when socket is closed
Last modified: 2010-02-18 19:46:21 UTC
Created attachment 154158 [details] patch gst-launch tcpserversrc ! fakesink Separately, connect to socket, send some data, close socket. Above pipeline does not go to EOS.
Guess you should push that. Can't think of a reason why it would make sense to shut down the thread silently, so it's probably an oversight.
commit 8cf4f488929a61912f4f73807929c22f49b27b5f Author: David Schleef <ds@schleef.org> Date: Thu Feb 18 11:42:55 2010 -0800 tcp(client/server)src: Fix handling of closed sockets The peer closing the socket should cause an EOS, instead of silently doing nothing. This changes the behavior to be more like fdsrc. Fixes: #610386