3893 // Tell libjsig jvm finishes setting signal handlers |
3893 // Tell libjsig jvm finishes setting signal handlers |
3894 (*end_signal_setting)(); |
3894 (*end_signal_setting)(); |
3895 } |
3895 } |
3896 |
3896 |
3897 // We don't activate signal checker if libjsig is in place, we trust ourselves |
3897 // We don't activate signal checker if libjsig is in place, we trust ourselves |
3898 // and if UserSignalHandler is installed all bets are off |
3898 // and if UserSignalHandler is installed all bets are off. |
|
3899 // Log that signal checking is off only if -verbose:jni is specified. |
3899 if (CheckJNICalls) { |
3900 if (CheckJNICalls) { |
3900 if (libjsig_is_loaded) { |
3901 if (libjsig_is_loaded) { |
3901 tty->print_cr("Info: libjsig is activated, all active signal checking is disabled"); |
3902 if (PrintJNIResolving) { |
|
3903 tty->print_cr("Info: libjsig is activated, all active signal checking is disabled"); |
|
3904 } |
3902 check_signals = false; |
3905 check_signals = false; |
3903 } |
3906 } |
3904 if (AllowUserSignalHandlers) { |
3907 if (AllowUserSignalHandlers) { |
3905 tty->print_cr("Info: AllowUserSignalHandlers is activated, all active signal checking is disabled"); |
3908 if (PrintJNIResolving) { |
|
3909 tty->print_cr("Info: AllowUserSignalHandlers is activated, all active signal checking is disabled"); |
|
3910 } |
3906 check_signals = false; |
3911 check_signals = false; |
3907 } |
3912 } |
3908 } |
3913 } |
3909 } |
3914 } |
3910 } |
3915 } |