OSDN Git Service

fix
authorHAOYUatHZ <haoyu@protonmail.com>
Fri, 16 Aug 2019 08:51:02 +0000 (16:51 +0800)
committerHAOYUatHZ <haoyu@protonmail.com>
Fri, 16 Aug 2019 08:51:02 +0000 (16:51 +0800)
toolbar/precog/monitor/monitor.go

index db69918..0a16d82 100644 (file)
@@ -154,11 +154,15 @@ func (m *monitor) checkStatusRoutine() {
        bestHeight := uint64(0)
        ticker := time.NewTicker(time.Duration(m.cfg.CheckFreqSeconds) * time.Second)
        for ; true; <-ticker.C {
+               // hui zi dong geng xin ma?
+               for _, peer := range m.sw.GetPeers().List() {
+                       peer.Start()
+               }
+
                for _, reactor := range m.sw.GetReactors() {
                        log.Debug("AddPeer for reactor", reactor)
                        for _, peer := range m.sw.GetPeers().List() {
                                log.Debug("AddPeer", peer)
-                               peer.Start()
                                reactor.AddPeer(peer)
                        }
                }