a
This commit is contained in:
@@ -146,6 +146,9 @@ func (t *TcpClient) HandleTcpMessages(printNo string) {
|
||||
db = dao.GetDB()
|
||||
offset, pageSize = 0, 1
|
||||
)
|
||||
if !t.isExistMsg(printNo) {
|
||||
return
|
||||
}
|
||||
globals.SugarLogger.Debugf("build HandleTcpMessages printNo: %s", printNo)
|
||||
go func() {
|
||||
for {
|
||||
@@ -164,14 +167,14 @@ func (t *TcpClient) doPrint(key string) (err error) {
|
||||
var (
|
||||
db = dao.GetDB()
|
||||
)
|
||||
globals.SugarLogger.Debugf("doPrint printNo: %s", key)
|
||||
if !t.isExistMsg(key) {
|
||||
return err
|
||||
}
|
||||
go func(printNo string) {
|
||||
globals.SugarLogger.Debugf("doPrint printNo: %s", key)
|
||||
go func() {
|
||||
for {
|
||||
select {
|
||||
case printMsg := <-t.MsgMap[printNo]:
|
||||
case printMsg := <-t.MsgMap[key]:
|
||||
var (
|
||||
data []byte
|
||||
c net.Conn
|
||||
@@ -217,7 +220,7 @@ func (t *TcpClient) doPrint(key string) (err error) {
|
||||
case <-timeoutChan:
|
||||
}
|
||||
}
|
||||
}(key)
|
||||
}()
|
||||
return err
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user