Bug 1011487 - HTTP cache v2: WalkCacheRunnable may release it's callback on a non-main thread, r=michal

This commit is contained in:
Honza Bambas 2014-05-16 17:13:04 +02:00
Родитель cd9b2208fa
Коммит e282331a70
1 изменённых файлов: 8 добавлений и 0 удалений

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

@ -179,6 +179,14 @@ protected:
, mNotifyStorage(true)
, mVisitEntries(aVisitEntries)
{
MOZ_ASSERT(NS_IsMainThread());
}
virtual ~WalkCacheRunnable()
{
if (mCallback) {
ProxyReleaseMainThread(mCallback);
}
}
nsRefPtr<CacheStorageService> mService;