From 0122942f56dcf60907af5563410b147d51b17bc5 Mon Sep 17 00:00:00 2001 From: bridiver Date: Wed, 15 Nov 2017 19:16:21 -0700 Subject: [PATCH] =?UTF-8?q?don=E2=80=99t=20handle=20renderer=20messages=20?= =?UTF-8?q?when=20webcontents=20is=20being=20destroyed=20fix=20#388?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- atom/browser/api/atom_api_web_contents.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/atom/browser/api/atom_api_web_contents.cc b/atom/browser/api/atom_api_web_contents.cc index fabad583c..9f856d16f 100644 --- a/atom/browser/api/atom_api_web_contents.cc +++ b/atom/browser/api/atom_api_web_contents.cc @@ -1434,6 +1434,9 @@ void WebContents::DevToolsClosed() { } bool WebContents::OnMessageReceived(const IPC::Message& message) { + if (is_being_destroyed_) + return false; + bool handled = true; IPC_BEGIN_MESSAGE_MAP(WebContents, message) IPC_MESSAGE_HANDLER(AtomViewHostMsg_Message, OnRendererMessage)