serve http: Fix timeouts

This commit is contained in:
Nick Craig-Wood 2017-10-24 23:07:46 +01:00
parent 6669165b6b
commit 2740c965c0

View file

@ -77,8 +77,8 @@ func (s *server) serve() {
httpServer := &http.Server{
Addr: s.bindAddress,
Handler: mux,
ReadTimeout: 10 * time.Second,
WriteTimeout: 10 * time.Second,
ReadHeaderTimeout: 10 * time.Second, // time to send the headers
IdleTimeout: 60 * time.Second, // time to keep idle connections open
MaxHeaderBytes: 1 << 20,
}
fs.Logf(s.f, "Serving on http://%s/", bindAddress)