Pipelined multiple keys MIGRATE.

This commit is contained in:
antirez
2015-12-11 11:56:45 +01:00
parent e7945cf839
commit 9ebf7a6776
2 changed files with 115 additions and 63 deletions

View File

@ -1601,7 +1601,7 @@ void replaceClientCommandVector(client *c, int argc, robj **argv) {
void rewriteClientCommandArgument(client *c, int i, robj *newval) {
robj *oldval;
serverAssertWithInfo(c,NULL,i < c->argc);
if (i >= c->argc) c->argv = zrealloc(c->argv,sizeof(robj*)*(i+1));
oldval = c->argv[i];
c->argv[i] = newval;
incrRefCount(newval);