security fix: Uncontrolled resource consumption (Slowloris)

This commit is contained in:
nemunaire 2023-07-14 16:37:00 +02:00
parent b3b102b2f4
commit 499e251796
5 changed files with 28 additions and 8 deletions

View file

@ -104,7 +104,11 @@ func main() {
signal.Notify(interrupt, os.Interrupt, syscall.SIGTERM)
srv := &http.Server{
Addr: *bind,
Addr: *bind,
ReadHeaderTimeout: 15 * time.Second,
ReadTimeout: 15 * time.Second,
WriteTimeout: 10 * time.Second,
IdleTimeout: 30 * time.Second,
}
http.HandleFunc("/enqueue", enqueueHandler)