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

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