SuccessChanges

Summary

  1. Only unblock an asynchronous signal if it is used (commit: 717082e) (details)
Commit 717082e8167571cba2a6980a750ff06cc189fc8a by sbabneet
Only unblock an asynchronous signal if it is used
Currently, all supported asynchronous signals are unblocked during
startup. A signal is unblocked even when a signal handler is not
installed for it. This conflicts with an OMR consumer, who wants to
block a set of signals. The OMR consumer blocks a set of signals but the
OMR signal library unblocks those signals at startup. OMR signal library
should only unblock a signal if a signal handler is registered for it.
In other words, a signal should not be unblocked if it is not used i.e.
a signal handler is not registered for it.
Fixes: https://github.com/eclipse/openj9/issues/7749
Signed-off-by: Babneet Singh <sbabneet@ca.ibm.com>
(commit: 717082e)
The file was modifiedport/unix/omrsignal.c (diff)