From 14c851e9f887a09ac3e055aacb930b0b3c690df4 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Fri, 18 Jul 2014 09:37:07 +0800 Subject: [PATCH] Reset handle in weak callback. This doesn't seem to be neccesary, but we had better follow what upstream does. --- native_mate/wrappable.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/native_mate/wrappable.cc b/native_mate/wrappable.cc index b98029a37e..9eed09cebf 100644 --- a/native_mate/wrappable.cc +++ b/native_mate/wrappable.cc @@ -44,6 +44,7 @@ ObjectTemplateBuilder Wrappable::GetObjectTemplateBuilder( // static MATE_WEAK_CALLBACK(Wrappable::WeakCallback, v8::Object, Wrappable) { MATE_WEAK_CALLBACK_INIT(Wrappable); + self->wrapper_.Reset(); delete self; }