Allow C<setpgrp $$>
authorRoderick Schertler <roderick@gate.net>
Mon, 17 Feb 1997 04:19:12 +0000 (23:19 -0500)
committerChip Salzenberg <chip@atlantic.net>
Tue, 18 Feb 1997 01:22:00 +0000 (13:22 +1200)
commit3d2573a84a1aa655d5da58c57b3fc20e04d40f9f
tree0a56f3f58228309bd6aa5260abd4023ec043c9b8
parent77bb9b23081b62119e8fbe9f5655b8802e4537ae
Allow C<setpgrp $$>

Subject: Re: Perl question, re: POSIX setpgrp

On Fri, 14 Feb 1997 16:31:53 GMT, Chris Vo <chrisv@on.bell.ca> said:
>
>>> POSIX setpgrp can't take an argument at ./check_ntp line 21.
>
> where line 21 reads as:
>       setpgrp (0, $$);

Replace that with just

        setpgrp;

This does the same thing and will work on all systems.

I think there's a bug here.  Perl is expecting a pgrp arg of 0 to mean
$$, but it doesn't allow an explicit $$.  Even this seems a little odd,
as on neither system I've got available at the moment is it mentioned
that a 0 pgrp means getpid() (they both mention that a 0 pid means
getpid(), though).

p5p-msgid: <pzraigyshr.fsf@eeyore.ibcinc.com>
pp_sys.c