Hi, this is the problem: 1) re-schedule a timer: _timer.reschedule_after_msec(10000); 2) set the system time to a date that is in the past with respect to the current one 3) the timer never fires R.