From 1d1a4754a7f1dfad6fb6d58dbf0ba0a4de05f397 Mon Sep 17 00:00:00 2001 From: Xiang Li Date: Tue, 6 Jan 2015 22:02:30 -0800 Subject: [PATCH] pkg/transport: enable keep alive --- pkg/transport/keepalive_listener.go | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/transport/keepalive_listener.go b/pkg/transport/keepalive_listener.go index b33e3ff54..5f49f4336 100644 --- a/pkg/transport/keepalive_listener.go +++ b/pkg/transport/keepalive_listener.go @@ -46,6 +46,7 @@ func (kln *keepaliveListener) Accept() (net.Conn, error) { // detection time: tcp_keepalive_time + tcp_keepalive_probes + tcp_keepalive_intvl // default on linux: 30 + 8 * 30 // default on osx: 30 + 8 * 75 + tcpc.SetKeepAlive(true) tcpc.SetKeepAlivePeriod(30 * time.Second) return tcpc, nil }