According to blog.kolargol.eu or www.gnugk.org/ some keepalive settings should be changed to improve reliability.
# sysctl -w net.ipv4.tcp_keepalive_time="60" net.ipv4.tcp_keepalive_time = 60 # sysctl -w net.ipv4.tcp_keepalive_probes="3" net.ipv4.tcp_keepalive_probes = 3 # sysctl -w net.ipv4.tcp_keepalive_intvl="90" net.ipv4.tcp_keepalive_intvl = 90