From 786cda02cdc3843ee75980e921d1b540756a5c29 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Tue, 25 Dec 2018 12:42:34 +0300 Subject: [PATCH] refactoring --- .../main/java/org/redisson/client/handler/CommandDecoder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/redisson/src/main/java/org/redisson/client/handler/CommandDecoder.java b/redisson/src/main/java/org/redisson/client/handler/CommandDecoder.java index 6286448e3..9476c189a 100644 --- a/redisson/src/main/java/org/redisson/client/handler/CommandDecoder.java +++ b/redisson/src/main/java/org/redisson/client/handler/CommandDecoder.java @@ -332,7 +332,7 @@ public class CommandDecoder extends ReplayingDecoder { handleResult(data, parts, result, false, channel); } else if (code == '*') { long size = readLong(in); - final List respParts = new ArrayList(); + final List respParts = new ArrayList(Math.max((int)size, 0)); StateLevel lastLevel = null; if (state().isMakeCheckpoint()) {