Bug 1626728 - Normalize shutdown. r=perry, a=RyanVM

Differential Revision: https://phabricator.services.mozilla.com/D69463

--HG--
extra : amend_source : 9f957a6cc3c3e767be73fadf428e8e7c3322d5ae
This commit is contained in:
Andrew Sutherland 2020-04-02 23:40:45 +00:00
Родитель bfc20e2014
Коммит 6b6b505d5d
1 изменённых файлов: 4 добавлений и 1 удалений

5
dom/cache/StreamList.cpp поставляемый
Просмотреть файл

@ -133,7 +133,10 @@ void StreamList::Close(const nsID& aId) {
void StreamList::CloseAll() {
NS_ASSERT_OWNINGTHREAD(StreamList);
if (mStreamControl) {
mStreamControl->CloseAll();
auto streamControl = mStreamControl;
mStreamControl = nullptr;
streamControl->CloseAll();
streamControl->Shutdown();
}
}