Open Bug 1226424 Opened 10 years ago Updated 1 year ago

`hg serve` processes are orphaned if ssh client terminates connection

Categories

(Developer Services :: Mercurial: hg.mozilla.org, defect)

defect
Not set
normal

Tracking

(Not tracked)

People

(Reporter: gps, Unassigned)

References

(Blocks 1 open bug)

Details

I suspect this happened this morning. And I can reproduce this in the Docker cluster. If a client ctrl+c's a `hg push` over ssh://, the "hg serve" process on the server lingers. I suspect OpenSSH/pash isn't passing down the signal to the hg process, thus not triggering Mercurial's abort behavior.
QA Contact: hwine → klibby
You need to log in before you can comment on or make changes to this bug.