[vlc-devel] mjpeg demux and infinite wait.
rem at videolan.org
Mon Jan 19 17:52:45 CET 2009
Le lundi 19 janvier 2009 18:34:59 Sébastien Escudier, vous avez écrit :
> In my case there is no "clean" socket shutdown. I can reproduce by
> unpluging my network cable. I expected vlc to close that stream after a
> while, but even after 10 minutes nothing happened.
That's not a (VLC) bug, that's a feature of your TCP stack. On Windows,
unplugging the cable will immediately trigger an ENETDOWN error; on Linux,
nothing happens. If you're not happy turn TCP keep-alives on system-wide and
set lower timeouts value via /proc.
More information about the vlc-devel