diff options
author | 2023-09-10 17:58:10 +0800 | |
---|---|---|
committer | 2023-09-10 02:58:10 -0700 | |
commit | afcbed218c425872648b7c0aa2ce331ad3b0d612 (patch) | |
tree | 4c423d9607c6410b4efe1fabe2990f498203a69d /src/bun.js/javascript.zig | |
parent | 682406c42ceee590c2b90900175f0eb1eaed5637 (diff) | |
download | bun-afcbed218c425872648b7c0aa2ce331ad3b0d612.tar.gz bun-afcbed218c425872648b7c0aa2ce331ad3b0d612.tar.zst bun-afcbed218c425872648b7c0aa2ce331ad3b0d612.zip |
fix(bindings): add missing binding (#4682)
Diffstat (limited to 'src/bun.js/javascript.zig')
-rw-r--r-- | src/bun.js/javascript.zig | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/bun.js/javascript.zig b/src/bun.js/javascript.zig index 6fd4cf557..0d73c31c5 100644 --- a/src/bun.js/javascript.zig +++ b/src/bun.js/javascript.zig @@ -288,6 +288,7 @@ pub export fn Bun__Process__send( globalObject: *JSGlobalObject, callFrame: *JSC.CallFrame, ) JSValue { + JSC.markBinding(@src()); if (callFrame.argumentsCount() < 1) { globalObject.throwInvalidArguments("process.send requires at least one argument", .{}); return .zero; @@ -2749,6 +2750,7 @@ pub const VirtualMachine = struct { this: *IPCInstance, message: IPC.DecodedIPCMessage, ) void { + JSC.markBinding(@src()); switch (message) { // In future versions we can read this in order to detect version mismatches, // or disable future optimizations if the subprocess is old. @@ -2765,6 +2767,7 @@ pub const VirtualMachine = struct { } pub fn handleIPCClose(this: *IPCInstance, _: IPC.Socket) void { + JSC.markBinding(@src()); if (this.globalThis) |global| { var vm = global.bunVM(); vm.ipc = null; |