Commit d9aba6b3 authored by Janoš Guljaš's avatar Janoš Guljaš Committed by GitHub

set http server timeouts (#869)

parent db8edb53
...@@ -423,6 +423,8 @@ func NewBee(addr string, swarmAddress swarm.Address, publicKey ecdsa.PublicKey, ...@@ -423,6 +423,8 @@ func NewBee(addr string, swarmAddress swarm.Address, publicKey ecdsa.PublicKey,
} }
apiServer := &http.Server{ apiServer := &http.Server{
IdleTimeout: 30 * time.Second,
ReadHeaderTimeout: 3 * time.Second,
Handler: apiService, Handler: apiService,
ErrorLog: log.New(b.errorLogWriter, "", 0), ErrorLog: log.New(b.errorLogWriter, "", 0),
} }
...@@ -475,6 +477,8 @@ func NewBee(addr string, swarmAddress swarm.Address, publicKey ecdsa.PublicKey, ...@@ -475,6 +477,8 @@ func NewBee(addr string, swarmAddress swarm.Address, publicKey ecdsa.PublicKey,
} }
debugAPIServer := &http.Server{ debugAPIServer := &http.Server{
IdleTimeout: 30 * time.Second,
ReadHeaderTimeout: 3 * time.Second,
Handler: debugAPIService, Handler: debugAPIService,
ErrorLog: log.New(b.errorLogWriter, "", 0), ErrorLog: log.New(b.errorLogWriter, "", 0),
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment