Fix timing tolerance issue.

Should stop ticking at once, not after the timer really canceled.