timer_earliest(&timers, &when);
free(timers_expire(&timers, when));
when.ts.tv_sec = 0; when.ts.tv_nsec = 188000000;
timer = malloc(sizeof(*timer));
timer_init(timer);
timer_earliest(&timers, &when);
free(timers_expire(&timers, when));
when.ts.tv_sec = 0; when.ts.tv_nsec = 188000000;
timer = malloc(sizeof(*timer));
timer_init(timer);