hotspot/src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
changeset 46644 a5813fb66270
parent 46625 edefffab74e2
equal deleted inserted replaced
46643:cb5f289ba033 46644:a5813fb66270
   409 
   409 
   410   Thread* t = Thread::current_or_null_safe();
   410   Thread* t = Thread::current_or_null_safe();
   411 
   411 
   412   // Must do this before SignalHandlerMark, if crash protection installed we will longjmp away
   412   // Must do this before SignalHandlerMark, if crash protection installed we will longjmp away
   413   // (no destructors can be run)
   413   // (no destructors can be run)
   414   os::WatcherThreadCrashProtection::check_crash_protection(sig, t);
   414   os::ThreadCrashProtection::check_crash_protection(sig, t);
   415 
   415 
   416   SignalHandlerMark shm(t);
   416   SignalHandlerMark shm(t);
   417 
   417 
   418   if(sig == SIGPIPE || sig == SIGXFSZ) {
   418   if(sig == SIGPIPE || sig == SIGXFSZ) {
   419     if (os::Solaris::chained_handler(sig, info, ucVoid)) {
   419     if (os::Solaris::chained_handler(sig, info, ucVoid)) {