[crac] Integrated: Block RESTORE_SIGNAL in all threads

Volker Simonis simonis at openjdk.org
Wed Jul 6 14:13:03 UTC 2022


On Tue, 5 Jul 2022 10:34:16 GMT, Volker Simonis <simonis at openjdk.org> wrote:

> The 'crac' branch already introduced a signal set for blocked signals which contains `RESTORE_SIGNAL` (i.e. `SIGRTMIN+2`) but the signalset is currently not used. This PR uses that signalset to block `RESTORE_SIGNAL` in all threads as recommended when using [`sigwaitinfo()`](https://man7.org/linux/man-pages/man2/sigwaitinfo.2.html) to wait for `RESTORE_SIGNAL`.

This pull request has now been integrated.

Changeset: 459b4e0d
Author:    Volker Simonis <simonis at openjdk.org>
URL:       https://git.openjdk.org/crac/commit/459b4e0dcc5b948245dc6cb9b2c35dbdebada66c
Stats:     6 lines in 1 file changed: 6 ins; 0 del; 0 mod

Block RESTORE_SIGNAL in all threads

Reviewed-by: akozlov

-------------

PR: https://git.openjdk.org/crac/pull/27


More information about the crac-dev mailing list