Skip to content

Use a randomized temp directory to prevent collisions in parallel parsing#50

Merged
p2004a merged 1 commit into
beyond-all-reason:masterfrom
p2004a:claude/randomize-parser-temp-dir-SYTYg
May 12, 2026
Merged

Use a randomized temp directory to prevent collisions in parallel parsing#50
p2004a merged 1 commit into
beyond-all-reason:masterfrom
p2004a:claude/randomize-parser-temp-dir-SYTYg

Conversation

@p2004a

@p2004a p2004a commented May 11, 2026

Copy link
Copy Markdown
Collaborator

Previously, the temp extraction directory was derived solely from the map filename, causing conflicts when the same map is parsed concurrently. Now fs.mkdtemp() is used by default to create a unique directory per parse. A new tmpDir config option lets callers supply their own path when needed.

https://claude.ai/code/session_01NhqLmxFt7Wp7oeotn32iRH

…sing

Previously, the temp extraction directory was derived solely from the map
filename, causing conflicts when the same map is parsed concurrently.
Now fs.mkdtemp() is used by default to create a unique directory per parse.
A new `tmpDir` config option lets callers supply their own path when needed.

https://claude.ai/code/session_01NhqLmxFt7Wp7oeotn32iRH
@p2004a p2004a merged commit 7b58b11 into beyond-all-reason:master May 12, 2026
10 checks passed
@p2004a p2004a deleted the claude/randomize-parser-temp-dir-SYTYg branch May 12, 2026 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants