diff --git a/business/jxstore/cms/print.go b/business/jxstore/cms/print.go index 8b9979003..bd214bc20 100644 --- a/business/jxstore/cms/print.go +++ b/business/jxstore/cms/print.go @@ -150,15 +150,13 @@ func connHandler(c net.Conn, printInfo *PrintInfo) (status int) { defer c.Close() //缓冲 buf := make([]byte, 1024) - for { - data, _ := json.Marshal(printInfo) - //写入数据 - c.Write(data) - //服务器端返回的数据写入buf - n, _ := c.Read(buf) - status = utils.Str2Int(string(buf[:n])) - //服务器端回传的信息 - fmt.Println("server response:", string(buf[:n])) - } + data, _ := json.Marshal(printInfo) + //写入数据 + c.Write(data) + //服务器端返回的数据写入buf + n, _ := c.Read(buf) + status = utils.Str2Int(string(buf[:n])) + //服务器端回传的信息 + fmt.Println("server response:", string(buf[:n])) return status }