New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
setpgrp appears to have broken sometime between 5.10.1 and 5.18 #14694
Comments
From ndavidso@Brocade.comCreated by ndavidso@brocade.comThis is a bug report for perl from ndavidso@brocade.com, ----------------------------------------------------------------- This can be trivially reproduced with the following test script: #!/usr/bin/perl if ( $pid == 0 ) { if ( getpgrp() != $child_pid ) { We've also successfully reproduced this on Centos 7.0, Ubuntu 14.04 and our The work around is to call setpgrp( 0, 0 ) which still works as expected. Perl Info
|
From @jkeenanOn Wed May 06 09:35:06 2015, ndavidso@Brocade.com wrote:
$ perlbrew switch perl-5.14.4 $ perl 125121-setpgrp.pl $ perlbrew switch perl-5.16.3 $ perl 125121-setpgrp.pl I tried to use Porting/bisect.pl to bisect between v5.14.4 and v5.16.3, but -- as usually turns out to be the case these days -- I couldn't get meaningful results. Thank you very much. -- |
The RT System itself - Status changed from 'new' to 'open' |
From @LeontOn Thu, May 7, 2015 at 1:32 AM, James E Keenan via RT <
git-blame only gives one candidate in that codepath for that time-frame: Leon |
From @tonycozOn Fri May 08 08:59:57 2015, alh wrote:
Fixed by bae8cfc. Proposed for backporting to 5.20: http://perl5.git.perl.org/perl.git/commit/749a784c45ecc59e234c853a08f87a8150637a8e Tony |
Migrated from rt.perl.org#125121 (status was 'open')
Searchable as RT125121$
The text was updated successfully, but these errors were encountered: