From 58e94896e60062d758af41e9233f5d060a7fa19c Mon Sep 17 00:00:00 2001 From: Nat Welch <nat@natwelch.com> Date: Fri, 20 Dec 2024 13:53:02 +0000 Subject: [PATCH] timeouts --- tool/main.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tool/main.go b/tool/main.go index 83df45a..7db7b15 100644 --- a/tool/main.go +++ b/tool/main.go @@ -7,6 +7,7 @@ import ( "net/http" "net/url" "os" + "time" "github.com/AlecAivazis/survey/v2" "github.com/AlecAivazis/survey/v2/terminal" @@ -83,8 +84,10 @@ func Serve() error { log.Infow("Starting up", "host", fmt.Sprintf("http://localhost:%s", port)) srv := &http.Server{ - Addr: ":" + port, - Handler: router, + Addr: ":" + port, + Handler: router, + ReadTimeout: 1 * time.Second, + WriteTimeout: 1 * time.Second, } return srv.ListenAndServe()