rxvt: Ctrl+C leaves child process of native processes

Shankar Unni shankarunni@netscape.net
Mon Oct 30 21:08:00 GMT 2006


Christopher Faylor wrote:

>> When I hit ^C, bash and cmd exit immediately leaving perl and the two
>> java processes.
> 
> Cygwin has no way of knowing what the children of non-cygwin
> subprocesses are.  So, as you've found, if you don't use a Cygwin
> program, you won't get linux-like signal results.  This shouldn't be
> *too* surprising.

The best way to avoid such surprises is NOT to use .BAT files in your 
app stack. As long as you have all cygwin processes in the process tree 
(it's OK for the leaf processes to not be cygwin, though), the ^Cs 
should get passed down as expected.


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/



More information about the Cygwin mailing list