Create HandleScope for PumpMessageLoop

This commit is contained in:
Karl Seguin
2026-01-21 07:05:59 +08:00
parent ca60aa1cc6
commit 954184f742

View File

@@ -141,6 +141,10 @@ pub fn runMicrotasks(self: *const Env) void {
} }
pub fn pumpMessageLoop(self: *const Env) bool { pub fn pumpMessageLoop(self: *const Env) bool {
var hs: v8.HandleScope = undefined;
v8.v8__HandleScope__CONSTRUCT(&hs, self.isolate.handle);
defer v8.v8__HandleScope__DESTRUCT(&hs);
return v8.v8__Platform__PumpMessageLoop(self.platform.handle, self.isolate.handle, false); return v8.v8__Platform__PumpMessageLoop(self.platform.handle, self.isolate.handle, false);
} }