> I've found one more more similar issue, the new one is triggered by the > following sequence: > - Connection to back-end server is torn down > - The torn down connection triggers a read error which causes the socket to > be closed > - If a client to the proxy at this point issues PLAY, the closed socket will > still be referenced, causing this error: > BasicTaskScheduler::SingleStep(): select() fails: Bad file descriptor > > I've tried to solve this by overloading handleAlternativeRequestByte1 in > ProxyRTSPClient. > I'm currently testing this change. After some fairly extensive testing, the change seems to work as intended. Without the change, I see the error every few days With the change, no error in more than two weeks I've attached a proposed patch.
ProxyServer_handleAlternativeRequestByte.patch
Description: Binary data
_______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel