CLUSTER: Request non-existent HTTP streams, log flooding, thread does not exit, FD leakage. #636
Closed
Description
SRS version:
[root@localhost trunk]# ./objs/srs -v
2.0.214
Configuration:
listen 1936;
max_connections 1000;
pid ./objs/play_edge.pid;
srs_log_level info;
srs_log_file ./objs/play_edge.log;
chunk_size 4096;
http_server {
enabled on;
listen 8090;
dir ./objs/nginx/html;
}
vhost **defaultVhost** {
mode remote;
origin 127.0.0.1:19350;
http_remux {
enabled on;
mount [vhost]/[app]/[stream].aac;
hstrs on;
}
}
Operation:
Without any streaming, initiate a pull request to the server through the browser.
curl http://172.16.198.129:8090/my_test/test.aac -o /dev/null
Phenomenon:
The following logs are repeatedly displayed, even if the HTTP connection of the browser is disconnected, the following prints continue to be displayed.
[2016-09-06 04:24:24.713][warn][56189][113][62] origin disconnected, retry. ret=1011
[2016-09-06 04:24:25.715][trace][56189][113] edge pull connected, url=rtmp://127.0.0.1:19350/my_test/test, server=127.0.0.1:19350
[2016-09-06 04:24:25.728][trace][56189][113] complex handshake success.
[2016-09-06 04:24:25.728][trace][56189][113] edge ingest from 127.0.0.1:19350 at rtmp://127.0.0.1:19350/my_test
[2016-09-06 04:24:25.808][trace][56189][113] input chunk size to 60000
[2016-09-06 04:24:25.808][trace][56189][113] connected, version=2.0.214, ip=127.0.0.1, pid=56192, id=117, dsu=1
[2016-09-06 04:24:25.809][trace][56189][113] out chunk size to 60000
[2016-09-06 04:24:28.856][warn][56189][113][62] origin disconnected, retry. ret=1011
[2016-09-06 04:24:29.857][trace][56189][113] edge pull connected, url=rtmp://127.0.0.1:19350/my_test/test, server=127.0.0.1:19350
[2016-09-06 04:24:29.873][trace][56189][113] complex handshake success.
[2016-09-06 04:24:29.873][trace][56189][113] edge ingest from 127.0.0.1:19350 at rtmp://127.0.0.1:19350/my_test
[2016-09-06 04:24:29.953][trace][56189][113] input chunk size to 60000
[2016-09-06 04:24:29.953][trace][56189][113] connected, version=2.0.214, ip=127.0.0.1, pid=56192, id=120, dsu=1
[2016-09-06 04:24:29.953][trace][56189][113] out chunk size to 60000
TRANS_BY_GPT3