fix: ensure LocalMutex acquire returns release callback correctly (closes #569) (#616)

This commit is contained in:
Anurag Saxena authored and GitHub committed 2026-04-17 12:20:11 +07:00
1 parent d0ace2a3cf
commit dac6c3962a
1 file changed
+2 -2
+2 -2
View File
@@ -125,8 +125,8 @@ class LocalMutex {
return () => this._release(); return () => this._release();
} }
return new Promise((resolve) => { return new Promise((resolve) => {
this._queue.push(resolve); this._queue.push(() => resolve(() => this._release()));
}).then(() => () => this._release()); });
} }
_release() { _release() {