mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-02 17:21:13 +00:00
8661936d7d
Some signal-heavy scenarios (e.g., libc_integration) produced the following warning that hinted a data race on signal data in the context object. Warning: returning signal with num == 0 The cause was the use of Signal_context::local_submit() in the libc introduced in 424ed1b79a4 libc: remove Reconstructible / use local_submit in kernel in combination with a missing context-mutex aquisition resulting in a data race on Signal_context::_curr_signal. Issue #3923