Bug 1629565: Transition gathering state to "new" if a negotiation leaves us with no transports. r=mjf

Differential Revision: https://phabricator.services.mozilla.com/D72242
This commit is contained in:
Byron Campen [:bwc] 2020-04-27 14:40:00 +00:00
Родитель aa441132b7
Коммит ff27555ac8
1 изменённых файлов: 4 добавлений и 0 удалений

Просмотреть файл

@ -317,6 +317,10 @@ void NrIceCtx::DestroyStream(const std::string& id) {
streams_.erase(it);
preexisting_stream->Close();
}
if (streams_.empty()) {
SetGatheringState(ICE_CTX_GATHER_INIT);
}
}
// Handler callbacks