Path: utzoo!utgpu!water!watmath!clyde!cbosgd!ihnp4!ptsfa!ames!ucbcad!ucbvax!hplabs!hpcea!hpfcdc!stroyan
From: stroyan@hpfcdc.HP.COM (Mike Stroyan)
Newsgroups: comp.unix.wizards
Subject: Re: signal handling,c-shell,hp840
Message-ID: <5980012@hpfcdc.HP.COM>
Date: 15 Dec 87 03:34:06 GMT
References: <7649@eddie.MIT.EDU>
Organization: HP Ft. Collins, Co.
Lines: 14

An interactive csh will not exit when it receives a SIGINT signal, since
it is assumed that the SIGINT was intended for a child job.  A csh which
is excuting a shell script like foo.csh does exit, assuming that the
user intended to stop the shell script.  You can tell the foo.csh csh
to ignore SIGINT signals by putting "onintr -" into foo.csh.  You can
also tell csh to jump to a label by putting "onintr