Skip to content

Remote Reconnect Forces Ctrl+C on Running Terminal Process for Environment Activation #947

@chinoll

Description

@chinoll

When Ctrl+C reconnects to a remote terminal, the extension appears to attempt sending Ctrl+c to terminate the currently running user process in the terminal before activating the python environment.

We believe this behavior is undesirable. Specifically, for processes that are long-running and have extremely high restart costs (such as deep learning training), the extension forcibly killing these processes without user confirmation causes significant disruption and potential data loss.

Furthermore, I suggest avoiding the use of Ctrl+C or similar methods to interfere with or kill user-running processes when the remote terminal is reconnected.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions