home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!europa.asd.contel.com!darwin.sura.net!zaphod.mps.ohio-state.edu!cs.utexas.edu!uwm.edu!ogicse!pdxgate!eddie!gary
- From: gary@eddie (gary moyer)
- Newsgroups: comp.os.linux
- Subject: wait3() and signal(): broke?
- Message-ID: <6305@pdxgate.UUCP>
- Date: 13 Nov 92 06:27:23 GMT
- Article-I.D.: pdxgate.6305
- Sender: news@pdxgate.UUCP
- Lines: 12
- X-Newsreader: Tin 1.1 PL4
-
- I am writing a client server app that uses signal(SIGCHLD) to catch
- (and clean up) slaves and clean them up via wait3(). Although
- this works fine under sunOS, Linux seems to only catch the first
- signal, and all resulting signals go left ignored.
-
- Furthermore, if I re-install the signal catcher function (after going
- off once) it will catch another signal. I have .98pl3 running that this
- will work on and a .97pl3 box that it won't work on.
-
- Any ideas?
-
- Gary Moyer
-