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