Fri Jul 17 05:25:23 2015: Request 102709 was acted upon. Transaction: Correspondence added by RSCHUPP Queue: PAR-Packer Subject: Unable to handle SIG interrupts Broken in: (no value) Severity: (no value) Owner: Nobody Requestors: gab...@gmail.com Status: open Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=102709 >
On 2015-07-17 04:57:08, ZDM wrote: > Really, I don't understand, why you do not want to fix this? What are > you waiting for? Time to think this thru. You have not convinced me yet, see below. And it's my time and my disgression how I spend it. > Can you give an example, when parent process under windows should exit > on CTRL+C without waiting for a child and do not perform standard > cleanup operations and makes zombie from the child process? What are you talking about, there are no zombies here. > Another thing - if I use something like this: > print 'Press ENTER to continue...'; > <STDIN>; I managed to get hold of an old laptop running Windows XP and I can't reproduce this here: If I Ctrl-C the above example at the prompt, both the parent and the child get killed, so I don't see the point. If the script has set up a SIGINT handler, it is executed. Yeah, the cleanup in the parent isn't run in this case, but it isn't on *nix either. Also, there's no harm in leaving some temp files around. > This is a typical software bug, and I watched him since using parl > under windows. This bug is not critical, but makes software behavior > unexpected. Nope, _ignoring_ SIGINT is unexpected behaviour. Cheers, Roderich