--- old/src/os/aix/vm/os_aix.cpp Thu Mar 13 20:53:22 2014 +++ new/src/os/aix/vm/os_aix.cpp Thu Mar 13 20:53:22 2014 @@ -3644,7 +3644,7 @@ #define DO_SIGNAL_CHECK(sig) \ - if (!sigismember(&check_signal_done, sig)) \ + if (!sigismember(&check_signal_done, sig) && (sig != SIGINT || isatty(fileno(stdin)))) \ os::Aix::check_signal_handler(sig) // This method is a periodic task to check for misbehaving JNI applications