From 8686bf0ed8689747ba69fe53b6d7472eccdfdd63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=BF=8A=E6=B0=91?= Date: Wed, 28 May 2025 11:24:34 +0800 Subject: [PATCH] revert secondpass callback, run finalize function in firstpass callback MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 王翊民 --- src/jsvm_reference.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/jsvm_reference.cpp b/src/jsvm_reference.cpp index 69d5bb8..a195cc8 100644 --- a/src/jsvm_reference.cpp +++ b/src/jsvm_reference.cpp @@ -258,7 +258,7 @@ void RuntimeReference::FirstPassCallback(const v8::WeakCallbackInfopersistent.Reset(); - data.SetSecondPassCallback(RuntimeReference::SecondPassCallback); + reference->Finalize(); } void RuntimeReference::SecondPassCallback(const v8::WeakCallbackInfo& data) -- Gitee