mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 02:14:43 +00:00
Bug 1816973 - Return early if the actor was already destroyed; r=dom-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D170094
This commit is contained in:
parent
d2f658457e
commit
a24d234a94
@ -129,6 +129,10 @@ mozilla::ipc::IPCResult FileSystemManagerParent::RecvGetAccessHandle(
|
||||
resolver = std::move(aResolver)](
|
||||
FileSystemAccessHandle::CreatePromise::ResolveOrRejectValue&&
|
||||
aValue) {
|
||||
if (!self->CanSend()) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (aValue.IsReject()) {
|
||||
resolver(aValue.RejectValue());
|
||||
return;
|
||||
|
Loading…
Reference in New Issue
Block a user