netty5/buffer/src
Norman Maurer bf0beb772c Fix IllegalArgumentException when release a wrapped ByteBuffer on Java9
Motivation:

Unsafe.invokeCleaner(...) checks if the passed in ByteBuffer is a slice or duplicate and if so throws an IllegalArgumentException on Java9. We need to ensure we never try to free a ByteBuffer that was provided by the user directly as we not know if its a slice / duplicate or not.

Modifications:

Never try to free a ByteBuffer that was passed into UnpooledUnsafeDirectByteBuf constructor by an user (via Unpooled.wrappedBuffer(....)).

Result:

Build passes again on Java9
2017-04-20 19:19:11 +02:00
..
main/java/io/netty/buffer Fix IllegalArgumentException when release a wrapped ByteBuffer on Java9 2017-04-20 19:19:11 +02:00
test/java/io/netty/buffer fix the typos 2017-04-20 04:56:09 +02:00