Hi Vert.x community,
I'd like to be able to set the TCP_USER_TIMEOUT option in vert.x clients, but it doesn't seem to be implemented.
This is available on linux kernel
here .
Netty exposes this config in the EpollChannelOption class:
here .
I made a hardcoded change on this
EpollTransport 'configure' method and the
HttpClientOptions to add this config in the parent
TCPSSLOptions class and I was able to see the TCP_USER_TIMEOUT options being applied.
Is there any way of setting this Netty option without the need to change Vert.x source code?
If not, I'd be available to contribute this feature.
Thanks!