Closed raphaelhetzel closed 6 months ago
This is a bugfix addressing the situation in which a function waiting for a reply cannot be stopped and therefore blocks the entire runtime reported by @markussauer.
This also fixes the bug that the temporary receivers are never actually cleaned. There are still situations in which they might not be removed, but a solution for that might not be worth the added complexity: https://github.com/edgeless-project/edgeless/tree/stash_call_future_cleanup
This is a bugfix addressing the situation in which a function waiting for a reply cannot be stopped and therefore blocks the entire runtime reported by @markussauer.
This also fixes the bug that the temporary receivers are never actually cleaned. There are still situations in which they might not be removed, but a solution for that might not be worth the added complexity: https://github.com/edgeless-project/edgeless/tree/stash_call_future_cleanup