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 } }