]> git.saurik.com Git - redis.git/commitdiff
Add the command name in the unknown command error message.
authorantirez <antirez@gmail.com>
Wed, 23 Dec 2009 11:23:32 +0000 (06:23 -0500)
committerantirez <antirez@gmail.com>
Wed, 23 Dec 2009 11:23:32 +0000 (06:23 -0500)
redis.c

diff --git a/redis.c b/redis.c
index 3da76bb3eb553f340a9e3f14c352a067870b896c..622c7d7456b8b411dee80e6e69e6fb63d8b58ac3 100644 (file)
--- a/redis.c
+++ b/redis.c
@@ -1714,7 +1714,9 @@ static int processCommand(redisClient *c) {
     }
     cmd = lookupCommand(c->argv[0]->ptr);
     if (!cmd) {
-        addReplySds(c,sdsnew("-ERR unknown command\r\n"));
+        addReplySds(c,
+            sdscatprintf(sdsempty(), "-ERR unknown command '%s'\r\n",
+                (char*)c->argv[0]->ptr));
         resetClient(c);
         return 1;
     } else if ((cmd->arity > 0 && cmd->arity != c->argc) ||