* Toshihiko ARAI <[EMAIL PROTECTED]> [010929 11:10] wrote:
> I consider the following code of system(3). pid is changed by return
> value of _wait4(). I feel this need a correction.
>
> default: /* parent */
> do {
> pid = _wait4(pid, &pstat, 0, (struct rusage *)0);
> } while (pid == -1 && errno == EINTR);
> break;
>
> Please review and commit this patch.
Why does it need to be corrected? What sort of bad behaviour
are you seeing? You do 'a' and you see 'b' when you should
see 'c'.
What's a, b and c?
--
-Alfred Perlstein [[EMAIL PROTECTED]]
'Instead of asking why a piece of software is using "1970s technology,"
start asking why software is ignoring 30 years of accumulated wisdom.'
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message