[rt.cpan.org #102709] Unable to handle SIG interrupts
[email protected] ("Roderich Schupp via RT")
| Newsgroups | perl.par |
|---|---|
| Message-ID | <[email protected]> |
Thu Jul 09 04:51:00 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: [email protected]
Status: open
Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=102709 >
Am 2015-07-08 13:24:01, ZDM schrieb:
> This is obvious, that parent should not exit on CTRL+C. No matter, has
> child process GUI or this is just command line app.
No, it's not obvious at all.
BTW, thanks for the MSDN reference. If his "app" is a command line app ("console application" in Windows lingo), then - according to
this article - SIGINT should be deliverd to both parent and child.
But then what is his actual problem (aside from the missing
cleanup of extracted files if packed with --clean? Is the SIGINT
handler in the child not called? And what does "it doesn't run properly without the parent app and does not exit" mean?
OTOH if his "app" is a GUI application, there's no console window,
so what does Ctrl-C mean here?
I think this is a typical case of an "XY problem", so I need
a minimal example to see what's actually going on, otherwise
I'll close this bug report.
Cheers, Roderich