Fix stupid assumption that caused headache.
Timers lib now seems to work fine again.
This commit is contained in:
parent
83f0f501f8
commit
7f2e7461e6
1 changed files with 2 additions and 3 deletions
|
@ -21,9 +21,8 @@ clock_t *new_head; /* new earliest timer, if non NULL */
|
||||||
if(*tmrs)
|
if(*tmrs)
|
||||||
old_head = (*tmrs)->tmr_exp_time;
|
old_head = (*tmrs)->tmr_exp_time;
|
||||||
|
|
||||||
/* Possibly remove an old timer. Then set the timer's variables. */
|
/* Set the timer's variables. */
|
||||||
if (tp->tmr_exp_time != TMR_NEVER)
|
(void) tmrs_clrtimer(tmrs, tp, NULL);
|
||||||
(void) tmrs_clrtimer(tmrs, tp, NULL);
|
|
||||||
tp->tmr_exp_time = exp_time;
|
tp->tmr_exp_time = exp_time;
|
||||||
tp->tmr_func = watchdog;
|
tp->tmr_func = watchdog;
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue