HashedWheelTimer and changing system time

Christian Migowski chrismfwrd at gmail.com
Fri Jun 25 03:50:46 EDT 2010


On Fri, Jun 25, 2010 at 9:39 AM, Evgeniy Devyatyh <devyatyh at gmail.com> wrote:
>
>>>it is not only AMD
> Ohhhh. Bad.
>
> I run my test above on Ubuntu server.
> If i synchronize time with ntpdate - program freeze on Thread.sleep(1000)
> for difference between old and new time and further continue as if nothing
> had happened.
>
> If i manually set time with date +%T -s "13:13:13" behavior like on Windows.

at one test run yesterday I've seen the same, when I set the time back
Thread.sleep hung until the time it wanted to sleep to had been
reached, but it happened only once, i was not able to reproduce this.
I guess they're also not using the "monotonic" timer in there. that
was on Windows.


More information about the netty-users mailing list