This commit is contained in:
suyl
2021-08-03 14:59:21 +08:00
parent 9b8bc1c240
commit 2af4dc7327

View File

@@ -191,8 +191,6 @@ func (t *TcpClient) doPrint(key string) (err error) {
if !t.isExistMsg(key) {
return err
}
defer close(t.MsgMap[key])
defer close(t.CallBackMap[key])
globals.SugarLogger.Debugf("doPrint printNo: %s", key)
go func() {
for {
@@ -256,13 +254,14 @@ func (t *TcpClient) doPrint(key string) (err error) {
}
}
}()
close(t.MsgMap[key])
close(t.CallBackMap[key])
return err
}
//检测心跳
func (t *TcpClient) HandleCheckTcpHeart(key string) {
globals.SugarLogger.Debugf("HandleCheckTcpHeart begin key: %s", key)
defer t.Clients[key].C.Close()
go func() {
for {
select {
@@ -298,4 +297,5 @@ func (t *TcpClient) HandleCheckTcpHeart(key string) {
//}
}
}()
t.Clients[key].C.Close()
}