У меня странная проблема с методом await класса Condition в Java SE 6.
Проблема в том, что метод await НЕ всегда генерирует исключение при прерывании другим потоком.
В документации написано, что IE выбрасывается, когда:
...
Какой-то другой поток прерывает текущий поток, и поддерживается прерывание приостановки потока
...
Как интерпретировать эту субстанцию: «поддерживается прерывание приостановки потока»
Это кажется невозможным, чтобы не создавать исключение.
У тебя когда-нибудь была подобная проблема?