Re: [Live-devel] RTP over TCP sometimes locks up the server

2007-09-10 Thread Ross Finlayson
Peter, Thanks for the report. Yes, you're correct that the current code is buggy - it should not be doing more than one potentially blocking socket read inside the read handler (because the second and subsequent reads might, indeed, block). It seems a bit strange that a client would behave i

[Live-devel] RTP over TCP sometimes locks up the server

2007-09-10 Thread [EMAIL PROTECTED]
In live555 release 0.18 (1st July 2007), I have occassional found that the server can "appear" to lock up when streaming RTP over TCP. After much analysis I think I have traced the problem to the tcpReaderHandler method in RTP_Interface.cpp. Specifically lines 332 to 337 do { if (readSoc