netty5/transport-native-io_uring
Norman Maurer 614323e132 Fix failure during accept(...)
Motivation:

Sometimes accept failed as we not correctly set the active variable when constructing the server channel. This lead to the situation that we tried to add POLLIN before the channel become active and so tried to call accept before it was listen.

Modifications:

- Use the correct constructor
- Cleanup

Result:

No more accept failures.
2020-09-01 14:10:39 +02:00
..
src Fix failure during accept(...) 2020-09-01 14:10:39 +02:00
pom.xml Added io_uring JNI 2020-06-28 15:25:19 +02:00
README.md Update README.md 2020-08-29 09:12:43 +02:00

Netty io_uring

The new io_uring interface added to the Linux Kernel 5.1 is a high I/O performance scalable interface for fully asynchronous Linux syscalls

Requirements:

  • x86-64 processor
  • at least 5.8.2+
  • to run the tests, you have to increase memlock(default 64K)

See our wiki page.