mirror of
https://github.com/genodelabs/genode.git
synced 2025-03-29 07:06:25 +00:00
Remove signal context object from signal source component list (_signal_queue) before destruction, otherwise we get a dangling pointer. On native hardware for base-nova, the signal source thread triggered page faults in the Signal_source_component::wait_for_signal() method when the signal context got freed up in Signal_session_component::free_context but was still enqueued in Signal_source_component::_signal_queue. Fixes #600
This repository contains the port of Genode to the NOVA microhypervisor. For more information on this base platform, please refer to the official website. :[http://hypervisor.org]: Official website for the NOVA microhypervisor. For information on using Genode on NOVA, please revisit the documentation at 'base-nova/doc/nova.txt':