Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.1 6/24/83; site hcrvx2.UUCP Path: utzoo!hcrvx2!jimr From: jimr@hcrvx2.UUCP (Jim Robinson) Newsgroups: net.unix,net.unix-wizards Subject: Re: System V and SIGCLD Message-ID: <2393@hcrvx2.UUCP> Date: Mon, 22-Sep-86 19:50:19 EDT Article-I.D.: hcrvx2.2393 Posted: Mon Sep 22 19:50:19 1986 Date-Received: Tue, 23-Sep-86 01:18:34 EDT References: <2389@hcrvx2.UUCP> <7396@sun.uucp> Reply-To: jimr@hcrvx2.UUCP (Jim Robinson) Organization: Human Computing Resources, Toronto Lines: 34 Summary: In article <7396@sun.uucp> guy@sun.uucp (Guy Harris) writes: >> Can anyone explain AT&T's rationale in dropping SIGCLD? In my 5.2 >> manual there is a warning "strongly" discouraging its use in >> new programs, and there is no mention of it anywhere in the System V ^^^^^^^^ >> Interface Definition (at least I couldn't find any). ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > >Geez, youngsters these days have no sense of history; they probably think >"AT&T UNIX" started with System V. Mutter, mutter. :-) > >The System III documentation has much the same warning; it came out in 1980, >so fi they haven't dropped it by now, I suspect they're not going to >(especially since things like "init" use it as well). I guess I'll rephrase the question since it hasn't generated quite the response I had hoped for. 1) I could not find any mention of SIGCLD in the System V Interface Definition. Is this because I missed it, or is it because it just ain't there? (It certainly is not mentioned with the other signals in the section dealing with the 'signal' service routine) 2) Assuming the latter, does this not mean that there is no requirement for a SVID adhering UNIX to include SIGCLD? 3) If so, what gives? As has been pointed out, at least a couple of important programs are going to break? It would be especially pleasant if someone from AT&T could take the time to fire in a quick response since they are in the best position of knowing what the story is wrt the SVID and SIGCLD. J.B. Robinson