From owner-freebsd-current Sun Mar 23 03:03:37 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id DAA03167 for current-outgoing; Sun, 23 Mar 1997 03:03:37 -0800 (PST) Received: from isbalham.ist.co.uk (isbalham.ist.co.uk [192.31.26.1]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id DAA03159 for ; Sun, 23 Mar 1997 03:03:33 -0800 (PST) Received: from gid.co.uk (uucp@localhost) by isbalham.ist.co.uk (8.8.4/8.8.4) with UUCP id LAA02033; Sun, 23 Mar 1997 11:01:34 GMT Date: Sun, 23 Mar 1997 10:59:25 GMT Received: from [194.32.164.2] by seagoon.gid.co.uk; Sun, 23 Mar 1997 10:59:25 GMT X-Sender: rb@194.32.164.1 Message-Id: In-Reply-To: <199703230026.RAA19751@phaeton.artisoft.com> References: from "Bob Bishop" at Mar 22, 97 10:24:07 pm Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: Terry Lambert From: Bob Bishop Subject: Re: 2.2R (src 2.2 211): == dialing Cc: joerg_wunsch@uriah.heep.sax.de, freebsd-current@freebsd.org Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk At 12:26 am -0000 23/3/97, Terry Lambert wrote: >> >> The SIGHUP was historically intended to 'hang up' sessions on serial >>ports. >> >> Processes not attached to a terminal shouldn't be sent the signal. >> > >> >That was my impression reading this exchange as well. >> > >> >I think we still have issues with propagation of signals to the >> >other processes in a process group when the group leader is signalled, >> >as well. >> >> Quite likely; but I think that's a separate issue. > >That depends on how the shutdown is sending it's SIGHUP to everybody. Yeah, but being attached to a terminal is a session thang not a process group thang. Opening this particular can of worms is probably a Bad Idea, but at the very least the relevant man pages appear to be missing some detail. I for one would be very grateful for a _concise_ description of how the whole signals/exit/pg's/sessions thing is supposed to work as it stands. If anyone is prepared to take the position that it ain't broke, I would value a _concise_ justification of that position. If anyone mentions POSIX, I'm likely to go into a sulk :-| -- Bob Bishop (0118) 977 4017 international code +44 118 rb@gid.co.uk fax (0118) 989 4254 between 0800 and 1800 UK