netty5/codec-memcache/src/main/java/io/netty/handler/codec/memcache
Xiaoyan Lin 501c35afff Retain ByteBuf extras when aggregating
Motivation:

BinaryMemcacheObjectAggregator doesn't retain ByteBuf `extras`. So `io.netty.util.IllegalReferenceCountException: refCnt: 0, decrement: 1` will be thrown when aggregating a message containing `extras`. See the unit test for an example.

Modifications:

`ratain` extras to fix IllegalReferenceCountException.

Result:

`extras` is retained.
2016-01-29 22:24:07 +01:00
..
binary Retain ByteBuf extras when aggregating 2016-01-29 22:24:07 +01:00
AbstractMemcacheObject.java Adhere to our getter/setter naming rules 2014-06-24 16:10:32 +09:00
AbstractMemcacheObjectAggregator.java Remove Erroneous imports 2015-08-17 10:12:43 -07:00
AbstractMemcacheObjectDecoder.java codec-memcache: prefix abstract classes with Abstract. 2014-02-13 17:09:21 -08:00
AbstractMemcacheObjectEncoder.java Returns after encoding each message not do check following instance types 2015-03-19 20:43:59 +01:00
DefaultLastMemcacheContent.java Enable a user specify an arbitrary information with ReferenceCounted.touch() 2014-02-13 18:16:25 -08:00
DefaultMemcacheContent.java Adhere to our getter/setter naming rules 2014-06-24 16:10:32 +09:00
FullMemcacheMessage.java Enable a user specify an arbitrary information with ReferenceCounted.touch() 2014-02-13 18:16:25 -08:00
LastMemcacheContent.java Adhere to our getter/setter naming rules 2014-06-24 16:10:32 +09:00
MemcacheContent.java Enable a user specify an arbitrary information with ReferenceCounted.touch() 2014-02-13 18:16:25 -08:00
MemcacheMessage.java Enable a user specify an arbitrary information with ReferenceCounted.touch() 2014-02-13 18:16:25 -08:00
MemcacheObject.java Adhere to our getter/setter naming rules 2014-06-24 16:10:32 +09:00
package-info.java Implementing the Binary Memcache protocol 2014-02-13 15:29:38 -08:00