Fixed, cuz $interval may be zero

timer interval may be zero (fire event now)