MCPcopy Index your code
hub / github.com/getsentry/XcodeBuildMCP / quarantineLockDir

Function quarantineLockDir

src/utils/fs-lock.ts:55–67  ·  view source on GitHub ↗
(lockDir: string)

Source from the content-addressed store, hash-verified

53}
54
55async function quarantineLockDir(lockDir: string): Promise<string | null> {
56 const quarantineDir = path.join(
57 path.dirname(lockDir),
58 `.${path.basename(lockDir)}.stale.${process.pid}.${randomUUID()}`,
59 );
60
61 try {
62 await fs.rename(lockDir, quarantineDir);
63 return quarantineDir;
64 } catch {
65 return null;
66 }
67}
68
69async function restoreQuarantinedLockDir(quarantineDir: string, lockDir: string): Promise<void> {
70 try {

Callers 1

tryRecoverExpiredLockDirFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected