hirthwork 03.11.2012 15:40 mcabberAAEA6354

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

1. gelraen 03.11.2012 15:44

нормик. можно даже завернуть его в функцию FuckingReallyWait()

2. hirthworkgelraen /1 03.11.2012 15:45 mcabberAAEA6354

не совсем понятно, почему это же не сделано в кишках виртуальной машины

3. gelraenhirthwork /2 03.11.2012 15:47 work-laptop

чтоб жизнь мёдом не казалась

4. rudagelraen /1 03.11.2012 16:54

А потом отойти к окну и заплакать.

Do you really want to delete ?