mirror of
https://github.com/genodelabs/genode.git
synced 2025-01-18 18:56:29 +00:00
b811ef4331
In the past, a signal context, that was chosen for handling by 'Signal_receiver::pending_signal and always triggered again before the next call of 'pending_signal', caused all other contexts behind in the list to starve. This was the case because 'pending_signal' always took the first pending context in its context list. We avoid this problem now by handling pending signals in a round-robin fashion instead. Ref #2532 |
||
---|---|---|
.. | ||
doc | ||
etc | ||
include | ||
lib/mk | ||
ports | ||
recipes | ||
run | ||
src |