При установке TCP соединения выставлять опцию keep-alive с маленькими задержками. Но это на уровне программиста, если в программе, которую вы используете keep-alive не используется, то скорее всего вы повлиять на это не сможете.
По умолчанию keep-alive вообще не используется при установке соединения - флаг его использования нужно задавать явно, а если используется, то задержки достаточно большие.
Если в программе keep-alive используется, но не выставляются задержки (используются по умолчанию), то задержки по умолчанию можно отрегулировать настройками ОС.
Проверить использует ли программа keep-alive можно перехватив и проанализировав пакеты установки TCP соединения - должен быть выставлен соответствующий флаг.