abesto / abesto/easyssh

Process hangs with ControlPersist

Open
#15 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Go
Stars
17
Forks
4
PR merge metrics
No merged PRs in 30d

Description

On OSX 10.10.3, the `easyssh` process hangs after the command has been executed if the user has `ControlPersist yes` in `~/.ssh/config`.

Make a note if this is important for you, I'll re-prioritize it.

Contributor guide

Open the contributing guide

Research direction

The issue is about SSH process hangs with ControlPersist on OSX. Look at the easyssh code that handles SSH command execution and process lifecycle. Check how the tool manages SSH connections and child processes. Determine if the hang occurs during connection teardown or signal handling, and see if there are existing tests for SSH behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, shell
Domain
cli, tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.