1
0
mirror of https://github.com/redis/go-redis.git synced 2025-07-28 06:42:00 +03:00
This commit is contained in:
Vladimir Mihailenco
2018-08-06 13:59:15 +03:00
parent 464daeb271
commit 96d1b85009
8 changed files with 61 additions and 39 deletions

View File

@ -46,15 +46,15 @@ func firstCmdsErr(cmds []Cmder) error {
}
func writeCmd(cn *pool.Conn, cmds ...Cmder) error {
cn.WB.Reset()
wb := cn.PrepareWriteBuffer()
for _, cmd := range cmds {
err := cn.WB.Append(cmd.Args())
err := wb.Append(cmd.Args())
if err != nil {
return err
}
}
_, err := cn.Write(cn.WB.Flush())
err := cn.FlushWriteBuffer(wb)
return err
}