On Sun, Apr 09, 2006 at 02:59:54PM -0700, Randal L. Schwartz wrote: > >>>>> "Shawn" == Shawn H Corey <[EMAIL PROTECTED]> writes: > > Shawn> On Sun, 2006-09-04 at 11:52 -0700, Randal L. Schwartz wrote: > >> Huh? What UNIX system does this? > > Shawn> Ubuntu <http://www.ubuntu.com/> > > >> From man signal: > > Shawn> Signal Value Action Comment > > Shawn> > ------------------------------------------------------------------------- > Shawn> SIGHUP 1 Term Hangup detected on controlling > Shawn> terminal > Shawn> or death of controlling process > > Shawn> Most UNIXes do this. If you close your terminal, all its sub-processes > Shawn> die via HUP. > > The first part "hangup on controlling terminal", is classic UNIX. The > second part "death of controlling process" is definitely *not* universal. > Must've been added by Linux, debian, or Ubuntu.
It may have been added with Debian, but I don't think so. I think it's at least a Linux-wide behavior. I seem to have a vague recollection of SuSE doing the same thing, for instance -- though I could just be misremembering. I admit I was under the impression it was common amongst most "modern" unices, but if you know differently I'm inclined to take your word for it unless/until I have opportunity to check it out myself. -- Chad Perrin [ CCD CopyWrite | http://ccd.apotheon.org ] "Real ugliness is not harsh-looking syntax, but having to build programs out of the wrong concepts." - Paul Graham -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] <http://learn.perl.org/> <http://learn.perl.org/first-response>