A quick test by killing the middle process does not confirm this.
Instead, the middle process died, the parent process exited, and a child
process was left all by itself serving connections.
That ain't good, either!
I might try to fix this, but given that it happened because of a kill
-9, it's one of those "root gets what root asks for" situations.
Aaron
That doesn't sound all that "robust" though, if the middle process dies
due to some quantum weirdness it would be nice if everything took care
of it self and got everything back to where it was. Low priority to fix
of course but still.