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

Refactor code, add stop for hybrid server to do cleanup.

This commit is contained in:
winlin 2020-01-23 21:16:34 +08:00
parent db5788b205
commit 7c9b31815f
5 changed files with 38 additions and 0 deletions

View file

@ -98,6 +98,10 @@ srs_error_t SrsServerAdapter::run()
return err;
}
void SrsServerAdapter::stop()
{
}
SrsHybridServer::SrsHybridServer()
{
}
@ -168,5 +172,14 @@ srs_error_t SrsHybridServer::run()
return err;
}
void SrsHybridServer::stop()
{
vector<ISrsHybridServer*>::iterator it;
for (it = servers.begin(); it != servers.end(); ++it) {
ISrsHybridServer* server = *it;
server->stop();
}
}
SrsHybridServer* _srs_hybrid = new SrsHybridServer();