HCOLL-230 - reverted back to using ReentrantLock