fix: message encode

test-errcode
Gordon 2 years ago
parent 7a3ff78d5a
commit 478357fec3

@ -235,14 +235,14 @@ func (c *Client) writeBinaryMsg(resp Resp) error {
} }
encodedBuf := bufferPool.Get().([]byte) encodedBuf := bufferPool.Get().([]byte)
resultBuf := bufferPool.Get().([]byte) resultBuf := bufferPool.Get().([]byte)
encodeBuf, err := c.longConnServer.Encode(resp) encodedBuf, err := c.longConnServer.Encode(resp)
if err != nil { if err != nil {
return utils.Wrap(err, "") return utils.Wrap(err, "")
} }
_ = c.conn.SetWriteDeadline(writeWait) _ = c.conn.SetWriteDeadline(writeWait)
if c.isCompress { if c.isCompress {
var compressErr error var compressErr error
resultBuf, compressErr = c.longConnServer.Compress(encodeBuf) resultBuf, compressErr = c.longConnServer.Compress(encodedBuf)
if compressErr != nil { if compressErr != nil {
return utils.Wrap(compressErr, "") return utils.Wrap(compressErr, "")
} }

Loading…
Cancel
Save