mirror of
https://github.com/ossrs/srs.git
synced 2025-02-15 04:42:04 +00:00
donot destroy the source and connections of gmc.
This commit is contained in:
parent
79938f3214
commit
61728118ab
1 changed files with 7 additions and 3 deletions
|
@ -385,7 +385,8 @@ void SrsServer::destroy()
|
|||
srs_freep(signal_manager);
|
||||
srs_freep(kbps);
|
||||
|
||||
for (std::vector<SrsConnection*>::iterator it = conns.begin(); it != conns.end();) {
|
||||
// never destroy the connections, for it's still alive.
|
||||
/*for (std::vector<SrsConnection*>::iterator it = conns.begin(); it != conns.end();) {
|
||||
SrsConnection* conn = *it;
|
||||
|
||||
// remove the connection, then free it,
|
||||
|
@ -395,9 +396,12 @@ void SrsServer::destroy()
|
|||
|
||||
srs_freep(conn);
|
||||
}
|
||||
conns.clear();
|
||||
conns.clear();*/
|
||||
|
||||
SrsSource::destroy();
|
||||
// never destroy the source,
|
||||
// when we free all sources, the fmle publish may retry
|
||||
// and segment fault.
|
||||
//SrsSource::destroy();
|
||||
}
|
||||
|
||||
int SrsServer::initialize()
|
||||
|
|
Loading…
Reference in a new issue