claude-code icon indicating copy to clipboard operation
claude-code copied to clipboard

[Bug] Background jobs not terminated after session stop

Open cesc1802 opened this issue 3 months ago • 3 comments

Bug Description there are some background jobs not automatically kill after session stop

Environment Info

  • Platform: darwin
  • Terminal: WarpTerminal
  • Version: 2.0.33
  • Feedback ID:

Errors

[{"error":"Error: Invalid URL\n    at KQ2 (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2096:1579)\n    at Object.call (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2096:8422)\n    at call.next (<anonymous>)\n    at n85 (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:27467)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async ZrA (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:24531)\n    at async file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:23700\n    at async GmA (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:994:1731)\n    at async i85 (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:23612)\n    at async c85 (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:22600)","timestamp":"2025-11-05T06:55:44.540Z"},{"error":"Error: Shell e03123 is not running, so cannot be killed (status: completed)\n    at Object.call (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2361:1829)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async n85 (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:27467)\n    at async ZrA (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:24531)\n    at async file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:23700\n    at async GmA (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:994:1731)\n    at async i85 (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:23612)\n    at async c85 (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:22600)\n    at async CS (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:19458)\n    at async CS (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:20759)","timestamp":"2025-11-05T07:10:51.704Z"},{"error":"Error: Shell e03123 is not running, so cannot be killed (status: completed)\n    at Object.call (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2361:1829)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async n85 (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:27467)\n    at async ZrA (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:24531)\n    at async file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:23700\n    at async GmA (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:994:1731)\n    at async i85 (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:23612)\n    at async c85 (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:22600)\n    at async CS (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:19458)\n    at async CS (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:20759)","timestamp":"2025-11-05T07:15:29.002Z"},{"error":"Error: Shell c90fb2 is not running, so cannot be killed (status: killed)\n    at Object.call (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:2361:1829)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async n85 (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:27467)\n    at async ZrA (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:24531)\n    at async file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/claude-code/cli.js:1989:23700\n    at async GmA (file:///Users/thuocnguyen/.nvm/versions/node/v22.14.0/lib/node_modules/@anthropic-ai/cla
Image

Note: Error logs were truncated.

cesc1802 avatar Nov 05 '25 10:11 cesc1802

This issue has been inactive for 30 days. If the issue is still occurring, please comment to let us know. Otherwise, this issue will be automatically closed in 30 days for housekeeping purposes.

github-actions[bot] avatar Dec 09 '25 10:12 github-actions[bot]

It is certainly still occurring. I think its less about the fact that it leaves a hanging process and more about it doing it without a notification.. or possibly a mutable notification.

jmhunter83 avatar Jan 03 '26 23:01 jmhunter83

The bug description is quite unclear. The duplicate https://github.com/anthropics/claude-code/issues/16198 has a much clearer problem exposition.

fsc-eriker avatar Jan 13 '26 10:01 fsc-eriker