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.