1
0
mirror of https://github.com/redis/go-redis.git synced 2025-07-29 17:41:15 +03:00

Reuse buffer for constructing request.

This commit is contained in:
Vladimir Mihailenco
2012-08-14 18:20:22 +03:00
parent 625adac9ab
commit a2f5423658
8 changed files with 32 additions and 44 deletions

View File

@ -89,7 +89,7 @@ func (c *PubSubClient) subscribe(cmd string, channels ...string) (chan *Message,
return nil, err
}
if err := c.WriteReq(req.Req(), conn); err != nil {
if err := c.WriteReq(conn, req); err != nil {
return nil, err
}
@ -117,7 +117,7 @@ func (c *PubSubClient) unsubscribe(cmd string, channels ...string) error {
return err
}
return c.WriteReq(req.Req(), conn)
return c.WriteReq(conn, req)
}
func (c *PubSubClient) Unsubscribe(channels ...string) error {