-
Bug
-
Resolution: Duplicate
-
Critical
-
Jenkins Version: jenkins-1.598-1.1
OS: CentOs 6.6 x86_64
Parameterized Trigger Plugin Version: 2.25
Nr of Executors: 1
the job "parent_job" has a param. trigger build-step, which called the job "child_job" and blocks "parent_job" till "child_job" is finished.
This causes a deadlock, because the one executor is consumed by the "parent_job", although it is just waiting. So the "child_job" will never get an available executor.
Is it possible to release the executor during the waiting time to make it available for other jobs?
- duplicates
-
JENKINS-12290 Deadlock/Lockup when using "trigger/call builds on other projects" and "Block until the triggered projects finish their builds" is used with only 1 executor
-
- Open
-
Looking forward to see this resolved. We have a chain of 4 triggered jobs in a sequence. Add another sequences related to other jobs and we get luck of free executors pretty fast. It creates unneeded bottleneck at the moment.