summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorjannfis <jann@mistrust.net>2020-08-06 21:05:24 +0200
committerjannfis <jann@mistrust.net>2020-08-06 21:05:24 +0200
commit2ae1af56427825bb924effbdd41bb6de11dee30e (patch)
tree5d40069534487718c3bcf7d7f980bd453caacf30 /cmd
parente75c8bdf4b2b537595f1a9e745a111ef910244ea (diff)
fix: Enforce sane concurrency limit
Diffstat (limited to 'cmd')
-rw-r--r--cmd/main.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/cmd/main.go b/cmd/main.go
index 37893ba..3c97344 100644
--- a/cmd/main.go
+++ b/cmd/main.go
@@ -265,6 +265,11 @@ func newCommand() error {
cfg.HealthPort = 0
}
+ // Enforce sane --max-concurrency values
+ if cfg.MaxConcurrency < 1 {
+ return fmt.Errorf("--max-concurrency must be greater than 1")
+ }
+
log.Infof("%s %s starting [loglevel:%s, interval:%s, healthport:%s]",
version.BinaryName(),
version.Version(),