Set Read/Write timeouts only for net.Conn not http.Server (#7431)

Fixes #7425
This commit is contained in:
Harshavardhana 2019-03-27 09:40:06 -07:00 committed by Nitish Tiwari
parent 4a698c731b
commit 6df05e489d

View file

@ -57,6 +57,8 @@ const (
type Server struct {
http.Server
Addrs []string // addresses on which the server listens for new connection.
ReadTimeout time.Duration // timeout used for net.Conn.Read() deadlines.
WriteTimeout time.Duration // timeout used for net.Conn.Write() deadlines.
ShutdownTimeout time.Duration // timeout used for graceful server shutdown.
TCPKeepAliveTimeout time.Duration // timeout used for underneath TCP connection.
UpdateBytesReadFunc func(int) // function to be called to update bytes read in bufConn.