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
