discovery+peer: add logs to reveal shutdown flow

Also adds a `TODO` for checking the err chan.
This commit is contained in:
yyforyongyu
2022-11-21 01:18:23 +08:00
parent 8dceb739ff
commit 716c685f10
5 changed files with 12 additions and 0 deletions

View File

@@ -183,6 +183,9 @@ func (m *SyncManager) Start() {
// Stop stops the SyncManager from performing its duties.
func (m *SyncManager) Stop() {
m.stop.Do(func() {
log.Debugf("SyncManager is stopping")
defer log.Debugf("SyncManager stopped")
close(m.quit)
m.wg.Wait()