Bug 1750525: Do not IPC_FAIL in VersionChangeTransaction::RecvDeleteMe on Send__delete__ failure. r=dom-storage-reviewers,janv

Differential Revision: https://phabricator.services.mozilla.com/D136144
This commit is contained in:
Jens Stutte 2022-03-11 15:42:03 +00:00
Родитель 16a5c5862d
Коммит bc1da6b595
1 изменённых файлов: 3 добавлений и 4 удалений

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

@ -11364,10 +11364,9 @@ mozilla::ipc::IPCResult VersionChangeTransaction::RecvDeleteMe() {
AssertIsOnBackgroundThread();
MOZ_ASSERT(!IsActorDestroyed());
IProtocol* mgr = Manager();
if (!PBackgroundIDBVersionChangeTransactionParent::Send__delete__(this)) {
return IPC_FAIL_NO_REASON(mgr);
}
QM_WARNONLY_TRY(
OkIf(PBackgroundIDBVersionChangeTransactionParent::Send__delete__(this)));
return IPC_OK();
}