Open
Description
Commit #120 introduced a race condition leading to deadlock
Some threads are trying to acquire the synchronize lock first and waiting for the Java Stripe lock as in ConcurrentOrderedMap.pollFirstEntry while others were trying to do the opposite: first acquire Stripe lock and then synchronize lock as in ConcurrentOrderedMap.remove)