← Back to issue list

Handle SIGINT

View original Github issue

Metadata

Project
craft-providers
Number
#449
Type
issue
State
open
Author
mr-cal
Labels
Type: Enhancement
Created
Updated
Closed

Current evaluation

Enhancement request to add SIGINT handling to stop and remove base instances on interrupt. No SIGINT handling currently exists in the codebase. Issue has no maintainer response or labels after 1031 days.

Suggested action: needs triage

Reason: The issue has no maintainer response, no labels beyond 'Type: Enhancement', no assignee, and zero comments. While the request is clear (add SIGINT handling to prevent orphaned base instances), it has sat unassessed for 1031 days. The grep results confirm no signal handling exists in the codebase, making this a legitimate but untriaged enhancement request.

Impact: 55 Quick Win: 30.25 Staleness: 75 Complexity: 45 Confidence: 65 Support Request: 15

Issue body

### What needs to get done Interrupting the base instance setup should stop and remove the base instance. ### Why it needs to get done There is no handling for SIGINT, which can leave the base instance running.

Evaluation history

Date Model Scores Action Summary
qwen3.6-35b-a3b-mtp-q6
Impact: 55
Quick Win: 30.25
Staleness: 75
Complexity: 45
Confidence: 65
Support Request: 15
needs triage Enhancement request to add SIGINT handling to stop and remove base instances on interrupt. No SIGINT handling currently exists in the codebase. Issue has no maintainer response or labels after 1031 days.
qwen/qwen3.6-35b-a3b
Staleness: 75
Complexity: 35
Confidence: 60
Support Request: 5
needs triage Enhancement to handle SIGINT during base instance setup, preventing orphaned instances. Open for nearly three years with no maintainer comments, assignee, or prioritization.
qwen3.6-35b-a3b-mtp-q6
Staleness: 80
Complexity: 30
Confidence: 75
Support Request: 10
close stale Enhancement to handle SIGINT during base instance setup for proper cleanup. Currently unaddressed with no maintainer comments or community discussion in over two years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 85
Complexity: 20
Confidence: 70
Support Request: 0
needs triage Enhancement to add SIGINT handling so interrupting setup stops and removes the base instance. Currently unaddressed with no maintainer comments or assignee.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#19 Handle SIGINT in main fetch-service closed Closed as abandoned. The request to handle SIGINT in the main function was not implemented after 300 days of inactivity.
71%