Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/18/84 SMI; site sun.uucp Path: utzoo!watmath!clyde!bonnie!akgua!whuxlm!harpo!decvax!decwrl!sun!guy From: guy@sun.uucp (Guy Harris) Newsgroups: net.bugs.4bsd Subject: rlogging out blows away all processes attached to your terminal Message-ID: <2336@sun.uucp> Date: Sat, 22-Jun-85 08:21:21 EDT Article-I.D.: sun.2336 Posted: Sat Jun 22 08:21:21 1985 Date-Received: Mon, 24-Jun-85 04:08:08 EDT Distribution: net Organization: Sun Microsystems, Inc. Lines: 15 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