Path: utzoo!utgpu!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!gatech!hubcap!ncrcae!ncrlnk!uunet!auspex!guy From: guy@auspex.UUCP (Guy Harris) Newsgroups: comp.unix.wizards Subject: Re: bug in pclose(3) Message-ID: <803@auspex.UUCP> Date: 5 Jan 89 08:07:18 GMT References: <261@ecijmm.UUCP> <14020053@hpisod2.HP.COM> Reply-To: guy@auspex.UUCP (Guy Harris) Organization: Auspex Systems, Santa Clara Lines: 11 >The IEEE Standard 1003.1 (POSIX) requires conforming implementations to have >a new function called waitpid() that does effectively what the previous >respondant described as 4.4BSD's waitfor() or wait4() function. I hope BSD >changes the name before it's too late. Since "waitfor()"/"wait4()" does things that "waitpid()" doesn't (namely, optionally fill in a "struct rusage"), I see no reason why the people at Berkeley would want to rename "wait{4|for}" to "waitpid". They may want to provide "waitpid" as a procedure that calls "wait{4|for}", but that's a different matter.