This commit is contained in:
Alistair Smith
2025-06-04 16:23:56 -07:00
parent fde3eb6d84
commit 32976f9136
2 changed files with 3 additions and 7 deletions

View File

@@ -271,9 +271,7 @@ void Worker::terminate()
auto* impl = lifecycleHandle_;
lifecycleHandle_ = nullptr;
if (impl) {
WebWorkerLifecycleHandle__requestTermination(impl);
}
WebWorkerLifecycleHandle__requestTermination(impl);
}
// const char* Worker::activeDOMObjectName() const

View File

@@ -449,10 +449,8 @@ fn unhandledError(this: *WebWorker, _: anyerror) void {
this.flushLogs();
}
pub export fn WebWorkerLifecycleHandle__requestTermination(handle: *WebWorkerLifecycleHandle) void {
if (@intFromPtr(handle) == 0) return;
handle.requestTermination();
pub export fn WebWorkerLifecycleHandle__requestTermination(handle: ?*WebWorkerLifecycleHandle) void {
handle.?.requestTermination();
}
fn spin(this: *WebWorker) void {