]> Cypherpunks repositories - gostls13.git/commit
net: add KeepAlive field to ListenConfig
authorLeo Antunes <leo@costela.net>
Thu, 4 Apr 2019 08:50:27 +0000 (08:50 +0000)
committerBrad Fitzpatrick <bradfitz@golang.org>
Thu, 4 Apr 2019 14:51:33 +0000 (14:51 +0000)
commit1abf3aa55bb8b346bb1575ac8db5022f215df65a
tree458fdda3c6b2a81c35b67f37398f1c2514cfe5dc
parent964fe4b80ff7a9e5490f11de0e216ae34a019ebc
net: add KeepAlive field to ListenConfig

This commit adds a KeepAlive field to ListenConfig and uses it
analogously to Dialer.KeepAlive to set TCP KeepAlives per default on
Accept()

Fixes #23378

Change-Id: I57eaf9508c979e7f0e2b8c5dd8e8901f6eb27fd6
GitHub-Last-Rev: e9e035d53ee8aa3d899d12db08b293f599daecb6
GitHub-Pull-Request: golang/go#31242
Reviewed-on: https://go-review.googlesource.com/c/go/+/170678
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
src/net/dial.go
src/net/file_plan9.go
src/net/file_unix.go
src/net/http/server.go
src/net/tcpsock.go
src/net/tcpsock_plan9.go
src/net/tcpsock_posix.go