From 80e8bbcda8b72bba14965a956a926c2e770725e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=B9=E5=AE=97=E6=A5=A0?= Date: Fri, 21 Oct 2022 15:36:45 +0800 Subject: [PATCH] 1 --- business/jxstore/event/event_tcp.go | 2 +- business/jxstore/event/event_tcp_utils.go | 4 +--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/business/jxstore/event/event_tcp.go b/business/jxstore/event/event_tcp.go index 1df2756c5..ebed84fb9 100644 --- a/business/jxstore/event/event_tcp.go +++ b/business/jxstore/event/event_tcp.go @@ -97,7 +97,7 @@ func (t *TcpClient) handleConn(c net.Conn) { } } else { //在加到连接池中已经更新了时间,所以放在else里 - t.setPrintStatusTime(c, status, printNo) + t.setPrintStatusTime(printNo) } //状态不一致再更新状态(可能缺纸了,过热了等) if t.getPrintStatus(printNo) != status { diff --git a/business/jxstore/event/event_tcp_utils.go b/business/jxstore/event/event_tcp_utils.go index d23844ef8..c0b75ef2f 100644 --- a/business/jxstore/event/event_tcp_utils.go +++ b/business/jxstore/event/event_tcp_utils.go @@ -255,14 +255,12 @@ func (t *TcpClient) setPrintStatus(key string, status int) { } } -func (t *TcpClient) setPrintStatusTime(c net.Conn, status int, key string) { +func (t *TcpClient) setPrintStatusTime(key string) { t.Lock() defer t.Unlock() if t.Clients[key] != nil { //t.Clients[key].Status = status t.Clients[key].StatusTime = time.Now() - t.Clients[key].C = c - t.Clients[key].Status = status } }