This commit is contained in:
suyl
2021-07-30 18:42:17 +08:00
parent 472508634a
commit e55d4dfd4f
2 changed files with 3 additions and 5 deletions

View File

@@ -230,8 +230,9 @@ func (t *TcpClient) setPrintStatus(key string, status int) {
func (t *TcpClient) addMsgChan(printMsg *model.PrintMsg) {
t.Lock()
defer t.Unlock()
if !t.isExistMsg(printMsg.PrintNo) {
t.buildMsgMap(printMsg.PrintNo)
if t.MsgMap[printMsg.PrintNo] == nil {
dataChan := make(chan *model.PrintMsg, 1024)
t.MsgMap[printMsg.PrintNo] = dataChan
}
globals.SugarLogger.Debugf("addMsgChan msgID: %s", printMsg.MsgID)
t.MsgMap[printMsg.PrintNo] <- printMsg