This commit is contained in:
邹宗楠
2023-05-31 15:43:18 +08:00
parent ed419d5a4d
commit ca27491d14

View File

@@ -19,7 +19,7 @@ import (
var Poll *Pool var Poll *Pool
func init() { func init() {
Poll = NewPool(100) Poll = NewPool(500)
Poll.Start() Poll.Start()
} }
@@ -51,6 +51,7 @@ func ListenTcp() {
t := NewTcpClient() t := NewTcpClient()
if err := handleConn(c, t); err != nil { if err := handleConn(c, t); err != nil {
t = nil t = nil
Poll.Stop()
return return
} }
} }
@@ -228,6 +229,8 @@ func (t *TcpClient) HandleTcpMessages(printNo string) {
} }
} else { } else {
globals.SugarLogger.Debugf("HandleTcpMessages timeout") globals.SugarLogger.Debugf("HandleTcpMessages timeout")
t = nil
Poll.Stop()
return return
} }
} }
@@ -356,10 +359,14 @@ func (t *TcpClient) doPrint(key string) (err error) {
} }
} }
} else { } else {
t = nil
Poll.Stop()
globals.SugarLogger.Debugf("msgMap is nil") globals.SugarLogger.Debugf("msgMap is nil")
} }
} }
} else { } else {
t = nil
Poll.Stop()
globals.SugarLogger.Debugf("doPrint timeout") globals.SugarLogger.Debugf("doPrint timeout")
return return
} }