diff --git a/dom/messagechannel/MessagePort.cpp b/dom/messagechannel/MessagePort.cpp index ee537607bf..71d9139ca6 100644 --- a/dom/messagechannel/MessagePort.cpp +++ b/dom/messagechannel/MessagePort.cpp @@ -375,7 +375,6 @@ MessagePort::Initialize(const nsID& aUUID, nsAutoPtr workerHolder(new MessagePortWorkerHolder(this)); if (NS_WARN_IF(!workerHolder->HoldWorker(workerPrivate, Closing))) { - CloseForced(); aRv.Throw(NS_ERROR_FAILURE); return; }