rlogging out blows away all processes attached to your terminal
Guy Harris
guy at sun.uucp
Sat Jun 22 22:21:21 AEST 1985
Index: etc/rlogind.c 4.2BSD
Description:
As its final act before "exit"ing, "rlogind" does a kill(0, SIGKILL).
This is *extremely* antisocial, especially if you have done a "uucp"
which starts up a "uucico".
Repeat-By:
"rlogin" to a machine, start up a background job, and log out.
Fix:
Get rid of the kill(0, SIGKILL) in "cleanup"; the "vhangup" there
sends a SIGHUP, which is sufficient.
Thanks to Mark Plotnick who first pointed this out.
Guy Harris
More information about the Comp.bugs.4bsd.ucb-fixes
mailing list