From 82fad55f19d199dac9fa8cc4f3b2ec7d731e9368 Mon Sep 17 00:00:00 2001 From: Toyo Li Date: Thu, 25 Apr 2024 18:02:08 +0800 Subject: [PATCH] fix: pthread worker leak (#115) --- packages/emnapi/src/core/init.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/emnapi/src/core/init.ts b/packages/emnapi/src/core/init.ts index 3989c1f7..17036b14 100644 --- a/packages/emnapi/src/core/init.ts +++ b/packages/emnapi/src/core/init.ts @@ -471,6 +471,6 @@ export var PThread = { } const worker = PThread.allocateUnusedWorker() PThread.loadWasmModuleToWorker(worker) - return worker + return PThread.unusedWorkers.pop() } }