mirror of
https://github.com/genodelabs/genode.git
synced 2025-02-07 20:00:23 +00:00
If a component is being destroyed just before it calls `exit()` at its parent, the `exit()` call causes an `Ipc_error` exception, which leads to an `abort()` loop with repeated error messages, because `abort()` calls `exit()` too. Catching the exception in `Expanding_parent_client::exit()` avoids this problem. Fixes #3228