SIGINT not passed to java process

Corinna Vinschen
Tue Feb 26 14:51:00 GMT 2013

On Feb 26 12:31, Escay wrote:
> Olivier Lefevre <lefevrol <at>> writes:
> > 
> > Since apparently nobody wants to take ownership of this regression
> > I'll point out the workaround, for the benefit of those googling
> > and landing on this thread: start Java with -Xrs and use Ctrl-Break
> > instead of Ctrl-C. This will disable thread dump and break any
> > application that relies on normal signal handling, though.
> > 
> For me the following solution worked:
> Add global env variable 'CYGWIN' and set the value to 'tty'.
> Now CTRL+C works for me.

You're using an old version of Cygwin.  The CYGWIN=(no)tty option
has been removed a while ago:


Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Maintainer                 cygwin AT cygwin DOT com
Red Hat

Problem reports:
Unsubscribe info:

More information about the Cygwin mailing list