# HG changeset patch # User stuefe # Date 1559569722 -7200 # Mon Jun 03 15:48:42 2019 +0200 # Node ID 65bde54ab87ee2bd6d2612e20ae937593c415b15 # Parent d22206f24d59187b6a8aaed7f8b5b08952d34303 [mq]: 8225178-solaris-sa_siginfo-missing diff -r d22206f24d59 -r 65bde54ab87e src/hotspot/os/solaris/os_solaris.cpp --- a/src/hotspot/os/solaris/os_solaris.cpp Sun Jun 02 17:13:31 2019 -0400 +++ b/src/hotspot/os/solaris/os_solaris.cpp Mon Jun 03 15:48:42 2019 +0200 @@ -2027,6 +2027,7 @@ struct sigaction sigAct, oldSigAct; sigfillset(&(sigAct.sa_mask)); sigAct.sa_flags = SA_RESTART & ~SA_RESETHAND; + sigAct.sa_flags |= SA_SIGINFO; sigAct.sa_handler = CAST_TO_FN_PTR(sa_handler_t, handler); if (sigaction(signal_number, &sigAct, &oldSigAct)) {