OSDN Git Service

Optimization debug log print
authorYahtoo Ma <yahtoo.ma@gmail.com>
Mon, 7 May 2018 12:02:37 +0000 (20:02 +0800)
committerYahtoo Ma <yahtoo.ma@gmail.com>
Tue, 8 May 2018 07:34:07 +0000 (15:34 +0800)
netsync/handle.go

index a7206bb..4548b53 100644 (file)
@@ -129,12 +129,6 @@ func (sm *SyncManager) makeNodeInfo(listenOpen bool) *p2p.NodeInfo {
 }
 
 func (sm *SyncManager) netStart() error {
-       // Start the switch
-       _, err := sm.sw.Start()
-       if err != nil {
-               return err
-       }
-
        if !sm.mapResult {
                p2pListener := sm.sw.Listeners()[0]
                ListenAddr := cmn.Fmt("%v:%v", p2pListener.ExternalAddress().IP.String(), p2pListener.ExternalAddress().Port)
@@ -150,6 +144,13 @@ func (sm *SyncManager) netStart() error {
                        sm.sw.SetNodeInfo(sm.makeNodeInfo(true))
                }
        }
+       log.WithField("nodeInfo", sm.sw.NodeInfo()).Info("net start")
+
+       // Start the switch
+       _, err := sm.sw.Start()
+       if err != nil {
+               return err
+       }
 
        // If seeds exist, add them to the address book and dial out
        if sm.config.P2P.Seeds != "" {
@@ -159,7 +160,6 @@ func (sm *SyncManager) netStart() error {
                        return err
                }
        }
-       log.WithField("nodeInfo", sm.sw.NodeInfo()).Info("net start")
        return nil
 }