If there’s no queue concurrency limit, default to the env concurrency limit (not 1m) (#1687)

This commit is contained in:
Matt Aitken
2025-02-09 21:34:40 +00:00
committed by GitHub
parent 2771fd7408
commit bc7d44582d
+2 -2
View File
@@ -1264,7 +1264,7 @@ end
-- Check current queue concurrency against the limit
local currentConcurrency = tonumber(redis.call('SCARD', currentConcurrencyKey) or '0')
local concurrencyLimit = tonumber(redis.call('GET', concurrencyLimitKey) or '1000000')
local concurrencyLimit = tonumber(redis.call('GET', concurrencyLimitKey) or envConcurrencyLimit)
-- Check condition only if concurrencyLimit exists
if currentConcurrency >= concurrencyLimit then
@@ -1434,7 +1434,7 @@ local currentEnvConcurrency = tonumber(redis.call('SCARD', currentEnvConcurrency
local currentConcurrency = tonumber(redis.call('SCARD', currentConcurrencyKey) or '0')
return { currentOrgConcurrency, currentEnvConcurrency, currentConcurrency }
return { currentOrgConcurrency, currentEnvConcurrency, currentConcurrency }
`,
});