diff options
author | Salvatore Sanfilippo <antirez@gmail.com> | 2019-09-30 17:43:58 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-30 17:43:58 +0200 |
commit | 2478b47b89c529e9c7361f30d2e406a00d6e01d7 (patch) | |
tree | 1a384938722edf06ef49117fa341189abfca9313 | |
parent | 6a2831c24affd565b111398846c6cf6e40eca6e7 (diff) | |
parent | b27f388344860394d02e988aa2a6c79b15a4a85a (diff) | |
download | redis-2478b47b89c529e9c7361f30d2e406a00d6e01d7.tar.gz |
Merge pull request #6304 from dbenders/fix-issue-6141
Fix issue #6141: cluster rebalance does not support binary key
-rw-r--r-- | src/redis-cli.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/redis-cli.c b/src/redis-cli.c index c183155cb..2830273bb 100644 --- a/src/redis-cli.c +++ b/src/redis-cli.c @@ -3298,7 +3298,7 @@ static redisReply *clusterManagerMigrateKeysInReply(clusterManagerNode *source, redisReply *entry = reply->element[i]; size_t idx = i + offset; assert(entry->type == REDIS_REPLY_STRING); - argv[idx] = (char *) sdsnew(entry->str); + argv[idx] = (char *) sdsnewlen(entry->str, entry->len); argv_len[idx] = entry->len; if (dots) dots[i] = '.'; } |