Reports on any call to java.util.concurrent.locks.Condition.await() not made inside a loop.
await() and related methods are normally
used to suspend a thread until a condition is signalled as true, and that condition should be checked after the await()
returns. A loop is the clearest way to achieve this.