CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2026/10/30 02:17:19

Modified files:
        usr.bin/ssh    : ssh.c sshconnect.c sshconnect.h 

Log message:
be more careful when killing a ProxyCommand (including implicit ProxyJump
ones); observe if it already has exited via the main ssh.c SIGCHLD handler
and wrap the kill in sigprocmask() to avoid races.

Prevents SIGHUP from being delivered to an unrelated process if the proxy
command's PID is recycled.

Antropic ANT-2026-ODQD8QBH

Reply via email to