diff --git a/codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheEncoder.java b/codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheEncoder.java index a58243465f..a9dcffb68f 100644 --- a/codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheEncoder.java +++ b/codec-memcache/src/main/java/io/netty/handler/codec/memcache/binary/BinaryMemcacheEncoder.java @@ -50,7 +50,7 @@ public abstract class BinaryMemcacheEncoder, * @param extras the extras to encode. */ private static void encodeExtras(ByteBuf buf, ByteBuf extras) { - if (extras == null || extras.readableBytes() == 0) { + if (extras == null || !extras.isReadable()) { return; }