On 02/06/2023 21:56, Terry Chow (Simba Technologies Inc) wrote:
Hi all,

I'm Terry and I'm from the mssql-jdbc driver team. I'd like to propose some changes to JDK that would allow for keepalive extended socket options support for Windows in order maintain feature parity within the mssql-jdbc driver project. Currently, keepalive options are only supported on Linux and Mac.

Just curious if your team has lobbied the Windows folks to provide the equivalent of  the TCP_KEEPIDLE and TCP_KEEPINTERVAL options so they work like other platforms?

There is exploration in PR14232 on implementation these socket options with SIO_KEEPALIVE_VALS but it will require disruptive changes in order to make them to existing APIs.

-Alan

Reply via email to