multi: make sure missionControlStore catches done signal

This commit makes sure `missionControlStore` catches the shutdown signal
when draining the ticker. A few debug logs are added to aid the process.
This commit is contained in:
yyforyongyu
2024-07-16 01:04:36 +08:00
parent 50279464ad
commit 2608c0893e
6 changed files with 25 additions and 10 deletions

View File

@@ -750,8 +750,8 @@ func (d *AuthenticatedGossiper) Stop() error {
}
func (d *AuthenticatedGossiper) stop() {
log.Info("Authenticated Gossiper is stopping")
defer log.Info("Authenticated Gossiper stopped")
log.Debug("Authenticated Gossiper is stopping")
defer log.Debug("Authenticated Gossiper stopped")
d.blockEpochs.Cancel()