From 961aee3b186c7b7a5c393172cab485ba50d0ffae Mon Sep 17 00:00:00 2001 From: Qasim Zaidi Date: Wed, 6 Jan 2016 12:31:36 +0700 Subject: [PATCH 1/2] Make it work with redis-cli --- parser.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/parser.go b/parser.go index caaf49c..2ebfeb7 100644 --- a/parser.go +++ b/parser.go @@ -21,7 +21,7 @@ func parseRequest(conn io.ReadCloser) (*Request, error) { // Multiline request: if line[0] == '*' { - if _, err := fmt.Sscanf(line, "*%d\r", &argsCount); err != nil { + if _, err := fmt.Sscanf(line, "*%d\r\n", &argsCount); err != nil { return nil, malformed("*", line) } // All next lines are pairs of: @@ -71,7 +71,7 @@ func readArgument(r *bufio.Reader) ([]byte, error) { return nil, malformed("$", line) } var argSize int - if _, err := fmt.Sscanf(line, "$%d\r", &argSize); err != nil { + if _, err := fmt.Sscanf(line, "$%d\r\n", &argSize); err != nil { return nil, malformed("$", line) } From 174e40bb597ad75841adcd3ba0f5a83d30325d6d Mon Sep 17 00:00:00 2001 From: Qasim Zaidi Date: Wed, 6 Jan 2016 12:32:59 +0700 Subject: [PATCH 2/2] fix travis-ci icon --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8449b45..bf3e26e 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -[![Build Status](https://travis-ci.org/dotcloud/go-redis-server.png)](https://travis-ci.org/dotcloud/go-redis-server) +[![Build Status](https://travis-ci.org/docker/go-redis-server.png)](https://travis-ci.org/dotcloud/go-redis-server) Redis server protocol library =============================