netty5/transport-native-epoll/src/main
Nick Hill 1748352d98 Fix epoll spliceTo file descriptor with offset (#9369)
Motivation

The AbstractEpollStreamChannel::spliceTo(FileDescriptor, ...) methods
take an offset parameter but this was effectively ignored due to what
looks like a typo in the corresponding JNI function impl. Instead it
would always use the file's own native offset.

Modification

- Fix typo in netty_epoll_native_splice0() and offset accounting in
AbstractEpollStreamChannel::SpliceFdTask.
- Modify unit test to include an invocation of the public spliceTo
method using non-zero offset.

Result

spliceTo FD methods work as expected when an offset is provided.
2019-07-16 13:22:30 +02:00
..
c Fix epoll spliceTo file descriptor with offset (#9369) 2019-07-16 13:22:30 +02:00
java/io/netty/channel/epoll Fix epoll spliceTo file descriptor with offset (#9369) 2019-07-16 13:22:30 +02:00