JIRA: https://jira.spring.io/browse/INT-4127 Fixes GH-1913 (https://github.com/spring-projects/spring-integration/issues/1913) The current `tryLock()` implementation with the `0` timeout to wait for underlying `InterProcessMutex` answer makes this function almost fully impossible * Fix `ZkLock.tryLock()` to delegate with the `tryLock(1, TimeUnit.SECONDS)` to give some time window chance for network communication. It isn't ideal for the `tryLock()` contract, but at least it is better then don't let the feature to work at all. **Cherry-pick to 4.3.x & 4.2.x**