diff options
Diffstat (limited to 'Source/WebKit2/NetworkProcess/NetworkResourceLoader.cpp')
-rw-r--r-- | Source/WebKit2/NetworkProcess/NetworkResourceLoader.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/WebKit2/NetworkProcess/NetworkResourceLoader.cpp b/Source/WebKit2/NetworkProcess/NetworkResourceLoader.cpp index b45e4d2bd..cef04f346 100644 --- a/Source/WebKit2/NetworkProcess/NetworkResourceLoader.cpp +++ b/Source/WebKit2/NetworkProcess/NetworkResourceLoader.cpp @@ -377,8 +377,8 @@ void NetworkResourceLoader::didFailLoading(const ResourceError& error) if (isSynchronous()) { m_synchronousLoadData->error = error; sendReplyToSynchronousRequest(*m_synchronousLoadData, nullptr); - } else - send(Messages::WebResourceLoader::DidFailResourceLoad(error)); + } else if (auto* connection = messageSenderConnection()) + connection->send(Messages::WebResourceLoader::DidFailResourceLoad(error), messageSenderDestinationID(), 0); cleanup(); } |