valhallasw added a comment.
This was the cause:
https://github.com/phacility/libphutil/blob/master/src/daemon/PhutilDaemon.php#L47
```
if (!posix_isatty(STDOUT)) {
posix_kill(posix_getppid(), SIGUSR1);
}
```
Apparently SIGUSR1 is used to tell the parent process the child is still
valhallasw added a comment.
Okay, scratch that. Phd *also* happily forks the bot and stops, even in debug
mode. phawikibugs is still on irc, but qstat does not show any phd process.
with a bit of bash magic:
```for i in {01..14}; do echo $i `ssh tools-exec-$i "ps aux | grep phab | grep
-v bash