...
Note that there is no queueing - if more than one build is waiting for a variable lock, then the order in which the lock is acquired depends on which build makes a lock request first after the lock is released - so this . So the order is essentially arbitrary.
Verbose logging
...