[Bug] Token hung: Cross-session freezing suggests shared resources or blocking operations in global hooks
Status Fixed / completed
Maintainer reply None cached
Activity 3 comments · opened Dec 13, 2025 · closed Dec 16, 2025
Bug Description
✳ Channelling… (esc to interrupt · 4h 20m 51s · ↓ 1.2k tokens), our token is not able to run #1
✳ Creating… (esc to interrupt · 7h 54m 32s · ↓ 630 tokens), our token is not able to run #2
Environment Info
- Platform: darwin
- Terminal: Apple_Terminal
- Version: 2.0.67
- Feedback ID: 0fba5a4c-34a9-449d-bc1b-16121dd71ed5
Errors
[{"error":"AbortError: The operation was aborted.\n at unknown\n at abortChildProcess (node:child_process:935:42)\n at onAbortListener2 (node:child_process:35:24)\n at abort (unknown)\n at <anonymous> (/$bunfs/root/claude:4633:12669)","timestamp":"2025-12-13T10:26:24.400Z"}]
3 Comments
Found 3 possible duplicate issues:
This issue will be automatically closed as a duplicate in 3 days.
🤖 Generated with Claude Code
Root cause of subagent freezing: The analysis confirms my hooks use blocking cat for stdin. When an agent or subagent stops, this hook can block indefinitely if no input is provided, causing the freeze cascade. Hope this is helpful.
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.