[comp.lang.c] Signal problem

jsv@cci632.UUCP ( co-op) (03/02/90)

I've got a program that works fine on System V but has a problem on BSD.
The program is supposed to catch the hangup (SIGHUP) signal and print
some information to a file before exiting.  This works fine on System V,
but on BSD, the program doesn't seem to get the signal, and is still
running when I log back in.  If I do a 'kill -HUP' the program calls the
interrupt function I specified with the signal() call and exits.

Any ideas as to why this occurs?

Jepher

-------------------
Jeffer Veiss

Rochester Institute of Technology       |     Computer Consoles, Inc.
JSV9504@RITVAX.BITNET                   |     jsv@cci632.uucp
jsv9504@ritcv.uucp                      |

Disclaimer?  yeah, right.