Hi, After doing a bit more investigation, I had 15 VLC instances pulling video streams in from Getstream. I added --loop to the VLC command so it would keep reconnecting if getstream goes down. Whilst I had --loop in the command, getstream became unresponsive within 10 minutes. Removing the --loop command seems to stablise getstream again. Therefore I'm curious as to if the http issue is something along the lines of if there's a burst of http requests, getstream can't handle the requests quickly enough and gets hung up trying to deal with them all and thus won't handle new requests? Thanks, James On Mon, Nov 9, 2009 at 8:06 PM, Florian Lohoff <flo@rfc822.org> wrote:
On Mon, Nov 09, 2009 at 07:32:07PM +0000, James Creese wrote:
Hi,
Seems I got the copy/paste wrong:
wget localhost:8000/test --2009-11-09 18:25:13-- http://localhost:8000/test Resolving localhost... 127.0.0.1 Connecting to localhost|127.0.0.1|:8000... connected. HTTP request sent, awaiting response...
lsof does show 900+ connections to port 8000, so it would seem getstream isn't able to detect when someone disconnects from a http stream? (There is at most, 5 concurrent viewers at a time).
Are they ESTABLISHED or something like CLOSE_WAIT or else?
When running with debugging you should see the http connection being droped ...
Flo -- Florian Lohoff flo@rfc822.org "Es ist ein grobes Missverständnis und eine Fehlwahrnehmung, dem Staat im Internet Zensur- und Überwachungsabsichten zu unterstellen." - - Bundesminister Dr. Wolfgang Schäuble -- 10. Juli in Berlin
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFK+HZZUaz2rXW+gJcRAm94AKCujelIKY+yEQadU9YcXTd3An2+zQCgrNy5 H0s3nmE8wpPwL8Ml6rKmHpg= =0upd -----END PGP SIGNATURE-----