From 6bee4351705f630bf0bd2b15dbd85d62b1a5b79e Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Thu, 26 Sep 2013 11:28:53 +0800 Subject: [PATCH] Destroy the event object immediately after the reply is sent, fixes #102. --- browser/api/atom_api_event.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/browser/api/atom_api_event.cc b/browser/api/atom_api_event.cc index 0d69fe3..c2afd32 100644 --- a/browser/api/atom_api_event.cc +++ b/browser/api/atom_api_event.cc @@ -96,7 +96,8 @@ v8::Handle Event::SendReply(const v8::Arguments& args) { AtomViewHostMsg_Message_Sync::WriteReplyParams(event->message_, json); event->sender_->Send(event->message_); - event->message_ = NULL; + delete event; + return v8::Undefined(); } -- 2.7.4