fix two bugs in auto compile limit logic

1. the compileGroup is "standard" not default
2. was not excluding normal compiles from metrics
This commit is contained in:
Brian Gough 2017-10-12 16:18:14 +01:00
parent 5b0d3d1429
commit fc3ecddd0e

View file

@ -77,7 +77,10 @@ module.exports = CompileManager =
return callback null, true
_checkCompileGroupAutoCompileLimit: (isAutoCompile, compileGroup, callback = (err, canCompile)->)->
if compileGroup is "default"
if !isAutoCompile
return callback(null, true)
if compileGroup is "standard"
# apply extra limits to the standard compile group
CompileManager._checkIfAutoCompileLimitHasBeenHit isAutoCompile, compileGroup, callback
else
Metrics.inc "auto-compile-#{compileGroup}"