시간 제한을 지정하지 않은 Object.wait() 또는 Condition.await() 호출을 보고합니다.

notify()/notifyAll() 또는 signal()/signalAll()가 호출되지 않는 경우, 하나의 구성 요소에서 장애가 발생하면 대기 중인 구성 요소가 차단될 수 있으므로 그러한 호출은 고가용성 프로그램에서 위험할 수 있습니다.

예:


  void foo(Object bar) throws InterruptedException {
    bar.wait();
  }