This commit is contained in:
suyl
2021-08-02 14:25:26 +08:00
parent ddd9258a20
commit 18f9feb2de

View File

@@ -81,10 +81,11 @@ func (t *TcpClient) handleConn(c net.Conn) {
if status == printerStatusOnline {
//t.printFail()
}
changePrinterStatus(printNo, status)
}
changePrinterStatus(printNo, status)
if t.getPrintStatus(printNo) != status {
t.setPrintStatus(printNo, status)
changePrinterStatus(printNo, status)
}
globals.SugarLogger.Debugf("handleConn print model %v", utils.Format4Output(t.Clients[printNo], true))
} else if strings.Contains(data, printText) {
@@ -229,6 +230,7 @@ func (t *TcpClient) HandleCheckTcpHeart() {
}
}
t.RUnlock()
globals.SugarLogger.Debugf("HandleCheckTcpHeart del keys: %v", keys)
for _, v := range keys {
changePrinterStatus(v, printerStatusOffline)
if t.isExist(v) {