Currently, if a build request is stuck for some reason, subsequent build requests will wait through a synchronized block. Put the build requests into queue will give a user a change to stop current build request or cancel subsequent build requests.
Description
The issue is originally raised in below forum post:
http://forum.pmease.com/viewtopic.php?f=1&t=630
Currently, if a build request is stuck for some reason, subsequent build requests will wait through a synchronized block. Put the build requests into queue will give a user a change to stop current build request or cancel subsequent build requests.