[Bug] Multiple concurrent sessions spawned on same worktree without tracking
Resolved 💬 3 comments Opened May 6, 2026 by Nickcom4 Closed May 9, 2026
Bug Description
claude code is spawning sessions that it doens't even know about...that are working concurrently on the same worktree.
Environment Info
- Platform: darwin
- Terminal: kitty
- Version: 2.1.128
- Feedback ID: c70c0c26-6151-4bed-b632-228dd952f4d8
Errors
[{"error":"Error: NON-FATAL: Lock acquisition failed for /Users/nick/.local/share/claude/versions/2.1.128 (expected in multi-process scenarios)\n at Nq6 (/$bunfs/root/src/entrypoints/cli.js:2764:2177)\n at uGH (/$bunfs/root/src/entrypoints/cli.js:2764:1257)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-05T20:14:01.698Z"},{"error":"Error: Working directory \"/Users/nick/dotfiles/.claude/worktrees/ese-upgrade\" was deleted; shell cwd recovered to \"/Users/nick\". Re-issue your command (it will run from the recovered directory).\n at call (/$bunfs/root/src/entrypoints/cli.js:5059:1395)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-05T20:47:44.743Z"},{"error":"Error: Request was aborted.\n at makeRequest (/$bunfs/root/src/entrypoints/cli.js:50:3449)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-05-06T00:31:19.770Z"}]This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗