From 2c3fef467a05e56a7b36cb0bf004148166ae3cfd Mon Sep 17 00:00:00 2001 From: Trustin Lee Date: Fri, 30 Mar 2012 22:42:01 +0900 Subject: [PATCH] Fixed a regression while cleaning up Redis codec --- .../org/jboss/netty/handler/codec/redis/RedisReplyDecoder.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/jboss/netty/handler/codec/redis/RedisReplyDecoder.java b/src/main/java/org/jboss/netty/handler/codec/redis/RedisReplyDecoder.java index a3ae86fdfe..f87a72c7ac 100644 --- a/src/main/java/org/jboss/netty/handler/codec/redis/RedisReplyDecoder.java +++ b/src/main/java/org/jboss/netty/handler/codec/redis/RedisReplyDecoder.java @@ -55,7 +55,8 @@ public class RedisReplyDecoder extends ReplayingDecoder { } ChannelBuffer bytes = ChannelBuffers.buffer(size); - is.readBytes(bytes); + is.readBytes(bytes, 0, size); + bytes.writerIndex(size); int cr = is.readByte(); int lf = is.readByte(); if (cr != CR || lf != LF) {