From aa6ac0717938c3b2b59ded74adeeb4bdf7777f39 Mon Sep 17 00:00:00 2001 From: Rose Hogenson Date: Thu, 25 Sep 2025 22:32:36 -0700 Subject: Set read and write timeouts --- roseh.moe.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'roseh.moe.go') diff --git a/roseh.moe.go b/roseh.moe.go index e38677d..a7279cd 100644 --- a/roseh.moe.go +++ b/roseh.moe.go @@ -341,6 +341,11 @@ func main() { http.HandleFunc("GET /", notFound) addr := fmt.Sprintf(":%d", *port) + server := &http.Server{ + Addr: addr, + ReadTimeout: 10 * time.Minute, + WriteTimeout: time.Minute, + } log.Printf("Listening on %q", addr) - log.Fatal(http.ListenAndServe(addr, nil)) + log.Fatal(server.ListenAndServe()) } -- cgit v1.3.1