summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRose Hogenson <rosehogenson@posteo.net>2025-09-25 22:32:36 -0700
committerRose Hogenson <rosehogenson@posteo.net>2025-09-25 22:32:36 -0700
commitaa6ac0717938c3b2b59ded74adeeb4bdf7777f39 (patch)
treec5f0617377c9741d00a15c78362ffe973fac7f68
parent08e3307721bebd9416ea6b12eeb3fe464216ef52 (diff)
downloadroseh.moe-aa6ac0717938c3b2b59ded74adeeb4bdf7777f39.tar.zst
Set read and write timeouts
-rw-r--r--roseh.moe.go7
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())
}