Actually include CGI time limit setting in config struct, should have been in last commit.

This commit is contained in:
Solderpunk 2025-02-11 20:59:51 +01:00
parent b0e5021e70
commit e0910ee29c

View file

@ -24,6 +24,7 @@ type SysConfig struct {
AllowTLS12 bool AllowTLS12 bool
ReadTimeout int ReadTimeout int
WriteTimeoutMinRate int WriteTimeoutMinRate int
CGITimeLimit int
RateLimitEnable bool RateLimitEnable bool
RateLimitAverage int RateLimitAverage int
RateLimitSoft int RateLimitSoft int
@ -65,6 +66,7 @@ func getConfig(filename string) (SysConfig, UserConfig, error) {
sysConfig.AllowTLS12 = true sysConfig.AllowTLS12 = true
sysConfig.ReadTimeout = 30 sysConfig.ReadTimeout = 30
sysConfig.WriteTimeoutMinRate = 512 sysConfig.WriteTimeoutMinRate = 512
sysConfig.CGITimeLimit = 10
sysConfig.RateLimitEnable = false sysConfig.RateLimitEnable = false
sysConfig.RateLimitAverage = 1 sysConfig.RateLimitAverage = 1
sysConfig.RateLimitSoft = 10 sysConfig.RateLimitSoft = 10