-
-
Notifications
You must be signed in to change notification settings - Fork 5.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The player repeatedly requests a non-existent http-flv stream, resulting in a large number of close_wait connections, which will be included in the clients statistics. #1300
Comments
After carefully reviewing the solution and code in #636, it seems that the final issue is that the error was not passed to "trd" after receiving the client close signal SrsHttpConn::pop_message(&req). `srs_error_t SrsHttpRecvThread::cycle()
}`
|
Use the command Use the command SRS2 OriginI tested it, version 2.0.263, in origin mode, and there were no issues.
SRS2 EdgeI tested the edge server of SRS2, and there were no issues.
SRS3 OriginI found a FD leak during testing, with the same configuration file.
SRS log:
It is visible that this FD=9 is missing.
|
Fixed by f2b4bc7 |
Player repeatedly requests non-existent http-flv streams, repeatedly pulls and disconnects, close_wait will increase, and will be included in the statistics of clients.
srs version: 3.0.45
Configuration file: conf/http.flv.live.conf
Originally posted by @rageJune in #858 (comment)
TRANS_BY_GPT3
The text was updated successfully, but these errors were encountered: