claude --resume hangs uninterruptibly when no conversations found
Resolved 💬 5 comments Opened Mar 5, 2026 by UNIVAC-Colonel-Panic Closed Mar 5, 2026
Description
When running claude --resume and no previous conversations exist, the process displays "No conversations found to resume" but then enters a hung state that does not respond to terminal signals.
Steps to Reproduce
- Run
claude --resumein a state where no previous conversations exist - Observe the message: "No conversations found to resume. Press Ctrl+C to exit and start a new conversation."
- Press Ctrl+C - nothing happens
- Press Ctrl+\ (SIGQUIT) - nothing happens
- Process can only be terminated via external
killsignal
Expected Behavior
- Ctrl+C should exit the process cleanly, OR
- The process should exit automatically after displaying the "no conversations found" message
Environment
- OS: Fedora Linux (6.18.13-200.fc43.x86_64)
- Terminal: SSH session (AbsoluteTelnet client from Windows)
Related Enhancement
Exposing Claude Code's own PID to the model would help users safely identify which process to kill when running multiple sessions. Currently, users cannot ask "what is your PID?" to avoid accidentally terminating an active session.
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗