src/os/solaris/vm/os_solaris.cpp

changeset 3152
3607aac85aa9
parent 3085
3cd0157e1d4d
child 3202
436b4a3231bf
     1.1 --- a/src/os/solaris/vm/os_solaris.cpp	Mon Sep 19 12:18:46 2011 -0700
     1.2 +++ b/src/os/solaris/vm/os_solaris.cpp	Thu Sep 22 16:48:41 2011 +0100
     1.3 @@ -4592,14 +4592,19 @@
     1.4    }
     1.5  
     1.6    // We don't activate signal checker if libjsig is in place, we trust ourselves
     1.7 -  // and if UserSignalHandler is installed all bets are off
     1.8 +  // and if UserSignalHandler is installed all bets are off.
     1.9 +  // Log that signal checking is off only if -verbose:jni is specified.
    1.10    if (CheckJNICalls) {
    1.11      if (libjsig_is_loaded) {
    1.12 -      tty->print_cr("Info: libjsig is activated, all active signal checking is disabled");
    1.13 +      if (PrintJNIResolving) {
    1.14 +        tty->print_cr("Info: libjsig is activated, all active signal checking is disabled");
    1.15 +      }
    1.16        check_signals = false;
    1.17      }
    1.18      if (AllowUserSignalHandlers) {
    1.19 -      tty->print_cr("Info: AllowUserSignalHandlers is activated, all active signal checking is disabled");
    1.20 +      if (PrintJNIResolving) {
    1.21 +        tty->print_cr("Info: AllowUserSignalHandlers is activated, all active signal checking is disabled");
    1.22 +      }
    1.23        check_signals = false;
    1.24      }
    1.25    }

mercurial