1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

fix #398, set recv timeout for http connection.

This commit is contained in:
winlin 2015-05-22 13:57:04 +08:00
parent 6f8c076b30
commit 46a81372e7
4 changed files with 13 additions and 1 deletions

View file

@ -1383,6 +1383,10 @@ int SrsHttpConn::do_cycle()
// underlayer socket
SrsStSocket skt(stfd);
// set the recv timeout, for some clients never disconnect the connection.
// @see https://github.com/simple-rtmp-server/srs/issues/398
skt.set_recv_timeout(SRS_HTTP_RECV_TIMEOUT_US);
// process http messages.
for (;;) {
SrsHttpMessage* req = NULL;