discovery+peer: add logs to reveal shutdown flow

Also adds a `TODO` for checking the err chan.
This commit is contained in:
yyforyongyu committed 2022-12-08 17:57:01 +08:00
1 parent 8dceb739ff
commit 716c685f10
5 files changed
+12

No files matched your search

+3
View File
@@ -84,6 +84,9 @@ func (s *reliableSender) Start() error {
// Stop halts the reliable sender from sending messages to peers.
func (s *reliableSender) Stop() {
s.stop.Do(func() {
log.Debugf("reliableSender is stopping")
defer log.Debugf("reliableSender stopped")
close(s.quit)
s.wg.Wait()
})