diff options
| author | Rose Hogenson <rosehogenson@posteo.net> | 2025-09-25 22:32:36 -0700 |
|---|---|---|
| committer | Rose Hogenson <rosehogenson@posteo.net> | 2025-09-25 22:32:36 -0700 |
| commit | aa6ac0717938c3b2b59ded74adeeb4bdf7777f39 (patch) | |
| tree | c5f0617377c9741d00a15c78362ffe973fac7f68 | |
| parent | 08e3307721bebd9416ea6b12eeb3fe464216ef52 (diff) | |
| download | roseh.moe-aa6ac0717938c3b2b59ded74adeeb4bdf7777f39.tar.zst | |
Set read and write timeouts
| -rw-r--r-- | roseh.moe.go | 7 |
1 files changed, 6 insertions, 1 deletions
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()) } |
