diff --git a/daemon/control.go b/daemon/control.go index 5cb498d..2170070 100644 --- a/daemon/control.go +++ b/daemon/control.go @@ -147,8 +147,8 @@ func (j *controlJob) Run(ctx context.Context) { server := http.Server{ Handler: mux, // control socket is local, 1s timeout should be more than sufficient, even on a loaded system - WriteTimeout: 1 * time.Second, - ReadTimeout: 1 * time.Second, + WriteTimeout: envconst.Duration("ZREPL_DAEMON_CONTROL_WRITE_TIMEOUT", 1*time.Second), + ReadTimeout: envconst.Duration("ZREPL_DAEMON_CONTROL_READ_TIMEOUT", 1*time.Second), } outer: