Description
There should be an option to create a client level keep alive that does not use the underlying operating systems settings. This will allow an application to keep open TCP connections, even if they do not have access to the OS.
The current tcp keepalive relies on the operation system settings for this.