File size: 684 Bytes
488d96b | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | /**
* Single-process worker replacement for `@deepseek-ai/node-addon-system/flock`.
* The JSONL backend's in-process write claim already excludes every writer,
* so its kernel-lock request succeeds without acquiring another resource.
*/
/**
* Grant the single-process worker's exclusive-lock request immediately.
* @param _fd - file descriptor (unused).
* @returns an already-fulfilled promise.
*/
export function tryLockExclusive(_fd: number): Promise<void> {
return Promise.resolve()
}
/** CommonJS interop marker for the worker module loader. */
export const __esModule = true
/** The native flock API used by the JSONL backend. */
export default { tryLockExclusive }
|