diff --git a/src/uk/org/floop/jenkins_pmd/Drafter.groovy b/src/uk/org/floop/jenkins_pmd/Drafter.groovy index 2e8ed82..8012e0f 100644 --- a/src/uk/org/floop/jenkins_pmd/Drafter.groovy +++ b/src/uk/org/floop/jenkins_pmd/Drafter.groovy @@ -146,6 +146,7 @@ if (response.getStatusLine().statusCode == 202) { def jobObj = new JsonSlurper().parse(EntityUtils.toByteArray(response.getEntity())) waitForJob(apiBase.resolve(jobObj['finished-job'] as String), jobObj['restart-id'] as String) + return } else if (response.getStatusLine().statusCode == 503) { waitForLock() } else {