From 118546f86a14fdc7d88b1496f8747061ae15038e Mon Sep 17 00:00:00 2001 From: Vladislav Yarmak Date: Sun, 24 May 2020 14:45:49 +0300 Subject: [PATCH] disable server timeouts --- main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main.go b/main.go index ea0495f..ed9885a 100644 --- a/main.go +++ b/main.go @@ -68,6 +68,10 @@ func run() int { Handler: NewProxyHandler(args.timeout, auth, proxyLogger), ErrorLog: log.New(logWriter, "HTTPSRV : ", log.LstdFlags | log.Lshortfile), TLSNextProto: make(map[string]func(*http.Server, *tls.Conn, http.Handler)), // No HTTP/2 + ReadTimeout: 0, + ReadHeaderTimeout: 0, + WriteTimeout: 0, + IdleTimeout: 0, } mainLogger.Info("Starting proxy server...")