develooper Front page | perl.perl5.porters | Postings from March 2014

[perl #121230] process group kill on Win32 broken in 5.17.2, regression 5.18

Thread Previous | Thread Next
From:
bulk88 via RT
Date:
March 25, 2014 01:00
Subject:
[perl #121230] process group kill on Win32 broken in 5.17.2, regression 5.18
Message ID:
rt-4.0.18-29160-1395709226-835.121230-15-0@perl.org
On Mon Mar 24 17:11:39 2014, bulk88 wrote:
> 
> I will investigate.

Perl's win32 killpg in win32.c doesn't match the POSIX expectations that Perl_apply has for killpg. When PERL_IMPLICIT_SYS/perlhost.h/PerlProcKillpg is removed, then Perl_apply directly calls killpg which follows Win32 coding style, not POSIX coding style. With PERL_IMPLICIT_SYS, PerlProcKillpg calls win32_kill which calls my_kill which calls killpg. I plan on renaming killpg to my_killpg, then create a win32_killpg that follows POSIXese, and untangle the spaghetti.


-- 
bulk88 ~ bulk88 at hotmail.com

---
via perlbug:  queue: perl5 status: open
https://rt.perl.org/Ticket/Display.html?id=121230

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About