On 08.04.2019 18:38, Stefan Sperling wrote: >> Well, I forgot, there's at least an issue with svnserve. I got that >> in the past, and could reproduce it: once I kill the svn client >> with Ctrl-C and kill the SSH master too, the sshd terminates, but >> svnserve is still running, and now has 1 as its PPID: >> >> UID PID PPID C STIME TTY TIME CMD >> vlefevre 48724 1 0 12:40 ? 00:00:00 svnserve -t > Hmm... that looks like the svnserve process was in zombie state > and is not being terminated. It is the init system's job to call > waitpid() for such processes.
Yes, but only if the process notices that it's a zombie. Could be we don't notice the broken pipe when the tunnel closes? -- Brane