# HG changeset patch # User stuefe # Date 1497334157 -7200 # Node ID 4ecd18868cb4ddd9c79537e731414c52097bd048 # Parent 257f689ac24dab631950bda81fd3a2c91802e5a3 8182034: os::Posix::is_valid_signal() should, if it uses sigaddset, initialize the signal set Reviewed-by: diff --git a/src/os/posix/vm/os_posix.cpp b/src/os/posix/vm/os_posix.cpp --- a/src/os/posix/vm/os_posix.cpp +++ b/src/os/posix/vm/os_posix.cpp @@ -760,6 +760,7 @@ #else // Use sigaddset to check for signal validity. sigset_t set; + sigemptyset(&set); if (sigaddset(&set, sig) == -1 && errno == EINVAL) { return false; }