superfluid-finance / superfluid-sentinel

MIT License
24 stars 13 forks source link

[SENTINEL] - Ensure proper queue Shutdown on Sentinel termination #255

Closed ngmachado closed 1 year ago

ngmachado commented 1 year ago

When we signal the sentinel to shutdown, we need to stop all concurrency tasks running. This is manly done, but we also need to take care of shutting down the estimations and agreement queues.

Objective

The correct behaviour of sentinel when receiving a shutdown signal is to halt many of its tasks but we are not ensuring a full shutdown of estimation and agreement.

philipandersson commented 1 year ago

Ready for review