rev 13094 : 8182034: os::Posix::is_valid_signal() should, if it uses sigaddset, initialize the signal set Reviewed-by:
*** 758,767 **** --- 758,768 ---- #ifdef __APPLE__ return sig >= 1 && sig < NSIG; #else // Use sigaddset to check for signal validity. sigset_t set; + sigemptyset(&set); if (sigaddset(&set, sig) == -1 && errno == EINVAL) { return false; } return true; #endif