hirthwork
03.11.2012 15:40 mcabberAAEA6354
Как известно, у Object.wait(long timeout) может случиться преждевременная эя^W^W spurious wakeup. т.е. interrupt() не делали, таймаут не истёк, notify() не посылали, а он, подлец такой, всё равно взял да и разблокировал поток до завершения операции, которую ожидал. возникает вопрос что делать с таймаутом в данном случае. ясное дело, что уменьшать, но код получается настолько неприглядный, что я думаю, что делаю что-то не так: http://ideone.com/zf9vL8
нормик. можно даже завернуть его в функцию FuckingReallyWait()
не совсем понятно, почему это же не сделано в кишках виртуальной машины
чтоб жизнь мёдом не казалась
А потом отойти к окну и заплакать.