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