Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!ucsd!ucbvax!CAEN.ENGIN.UMICH.EDU!paul From: paul@CAEN.ENGIN.UMICH.EDU (Paul Killey) Newsgroups: comp.sys.apollo Subject: signals on domain/os. Message-ID: <4eb271297.000f088@caen.engin.umich.edu> Date: 19 Dec 90 22:35:13 GMT Sender: daemon@ucbvax.BERKELEY.EDU Organization: The Internet Lines: 22 This is my latest discovery in comparative signalology. this program behaves differently on apollos than on suns or decs, where the behavior is the same. main() { pause(); perror("pause"); } pause() { sigpause(sigblock(0)); } run the program, suspend it with ^Z, and fg it. on apollos, the program exits and perror says "pause: Interrupted system call". sending the process a SIGSTOP/SIGCONT does the same thing. on the decs and suns, no perror, and the program does not exit.