From f57cf1be751e7cd4c3e57933346c854f9df46792 Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Fri, 9 Jan 2026 11:25:34 +0100 Subject: [PATCH] use temporary handlescope to deinit inspector --- src/browser/js/Inspector.zig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/browser/js/Inspector.zig b/src/browser/js/Inspector.zig index 1da5be80..cb8eb2bd 100644 --- a/src/browser/js/Inspector.zig +++ b/src/browser/js/Inspector.zig @@ -63,6 +63,10 @@ pub fn init(allocator: Allocator, isolate: v8.Isolate, ctx: anytype) !Inspector } pub fn deinit(self: *const Inspector) void { + var temp_scope: v8.HandleScope = undefined; + v8.HandleScope.init(&temp_scope, self.isolate); + defer temp_scope.deinit(); + self.session.deinit(); self.inner.deinit(); }