diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/net/http/server.go | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/net/http/server.go b/src/net/http/server.go index 5338bee9b5..a46823c704 100644 --- a/src/net/http/server.go +++ b/src/net/http/server.go @@ -2998,6 +2998,8 @@ func (srv *Server) ListenAndServeTLS(certFile, keyFile string) error { return err } + defer ln.Close() + return srv.ServeTLS(tcpKeepAliveListener{ln.(*net.TCPListener)}, certFile, keyFile) } |
