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