Do we need locking here?  What if the timer pops right now?