Fixes https://github.com/spring-projects/spring-integration/issues/3700 Fixed a case where lock acquisition attempt was abandoned earlier than expected time. If a vm uses `tryLock()` and another vm unlock it, it will wake up with an unlock message and try to acquire the lock, but if it fails(the other vm obtain lock), vm will return false.