mirror of
https://github.com/genodelabs/genode.git
synced 2024-12-21 22:47:50 +00:00
1bdff41544
Instead of returning an invalid capability whenever an interface is requested that does not exist, create a disconnected interface component. It is also possible that a client requests an interface that got removed at the same time. When an invalid capability gets returned, a client can stumble about invoking it. Moreover, this commit marks either invalid interface or device components as disconnected objects to optimize their handling. Ref genodelabs/genode#5021 |
||
---|---|---|
.. | ||
app | ||
drivers | ||
init | ||
lib | ||
monitor | ||
server | ||
test | ||
trace/policy |