aboutsummaryrefslogtreecommitdiff
path: root/config.go
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-03-22 14:20:07 +0800
committerRunxi Yu <me@runxiyu.org>2025-03-22 14:20:07 +0800
commit72d4a043db48bb8196fbf60b99f9d59ef827bf8b (patch)
tree21ff45349f5fb9b955096dd4e68c12e3f8da13e0 /config.go
parentActually incrementally generate the git log (diff)
downloadforge-72d4a043db48bb8196fbf60b99f9d59ef827bf8b.tar.gz
forge-72d4a043db48bb8196fbf60b99f9d59ef827bf8b.tar.zst
forge-72d4a043db48bb8196fbf60b99f9d59ef827bf8b.zip
Configurable timeout
Diffstat (limited to 'config.go')
-rw-r--r--config.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/config.go b/config.go
index 5382bbe..3721fd6 100644
--- a/config.go
+++ b/config.go
@@ -21,6 +21,9 @@ var config struct {
Addr string `scfg:"addr"`
CookieExpiry int `scfg:"cookie_expiry"`
Root string `scfg:"root"`
+ ReadTimeout uint `scfg:"read_timeout"`
+ WriteTimeout uint `scfg:"write_timeout"`
+ IdleTimeout uint `scfg:"idle_timeout"`
} `scfg:"http"`
Hooks struct {
Socket string `scfg:"socket"`