diff options
author | 2023-07-19 16:05:31 -0700 | |
---|---|---|
committer | 2023-07-19 16:05:43 -0700 | |
commit | 723e9d1ea7c7fdb424ecedd0fb023524366322c4 (patch) | |
tree | dc5b5cc637f1b24694a9dcbb2a5a39bbfceb48a9 | |
parent | f63398ffe409c326e89dcbffd37c2d8f358d3304 (diff) | |
download | bun-723e9d1ea7c7fdb424ecedd0fb023524366322c4.tar.gz bun-723e9d1ea7c7fdb424ecedd0fb023524366322c4.tar.zst bun-723e9d1ea7c7fdb424ecedd0fb023524366322c4.zip |
Fix make headers
-rw-r--r-- | src/bun.js/web_worker.zig | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/bun.js/web_worker.zig b/src/bun.js/web_worker.zig index 39ab2c8f1..7bbd73e27 100644 --- a/src/bun.js/web_worker.zig +++ b/src/bun.js/web_worker.zig @@ -210,6 +210,7 @@ pub const WebWorker = struct { } fn flushLogs(this: *WebWorker) void { + JSC.markBinding(@src()); var vm = this.vm orelse return; if (vm.log.msgs.items.len == 0) return; const err = vm.log.toJS(vm.global, bun.default_allocator, "Error in worker"); @@ -247,7 +248,7 @@ pub const WebWorker = struct { buffered_writer.flush() catch { @panic("OOM"); }; - + JSC.markBinding(@src()); WebWorker__dispatchError(globalObject, worker.cpp_worker, bun.String.create(array.toOwnedSliceLeaky()), error_instance); } @@ -285,7 +286,7 @@ pub const WebWorker = struct { _ = promise.result(vm.global.vm()); this.flushLogs(); - + JSC.markBinding(@src()); WebWorker__dispatchOnline(this.cpp_worker, vm.global); this.setStatus(.running); |