Description
TCP keepalive behavior can be added around existing programs without modifying their source code. It is useful for long-lived network connections that should notice broken peers or idle links more reliably.
This is a networking support library, not a general connection fixer. Keepalive timing and behavior should match the application and network environment to avoid unwanted disconnects or extra traffic.