Added config options for http request timeouts
This commit is contained in:
6
main.go
6
main.go
@@ -66,9 +66,9 @@ func run(ctx context.Context, w io.Writer, args map[string]string) error {
|
||||
httpServer := &http.Server{
|
||||
Addr: net.JoinHostPort(config.Host, config.Port),
|
||||
Handler: srv,
|
||||
ReadHeaderTimeout: 2 * time.Second,
|
||||
WriteTimeout: 10 * time.Second,
|
||||
IdleTimeout: 120 * time.Second,
|
||||
ReadHeaderTimeout: config.ReadHeaderTimeout * time.Second,
|
||||
WriteTimeout: config.WriteTimeout * time.Second,
|
||||
IdleTimeout: config.IdleTimeout * time.Second,
|
||||
}
|
||||
|
||||
// Runs function for testing in dev if --test flag true
|
||||
|
||||
Reference in New Issue
Block a user