update TimerQueueTimer, fix bug