tvec_skip(tv, "failed to set interval timer: %s", strerror(errno));
else {
if (subenv && subenv->run) subenv->run(tv, fn, tc->subctx);
- else fn(tv->in, tv->out, tc->subctx);
+ else { fn(tv->in, tv->out, tc->subctx); tvec_check(tv, 0); }
itv.it_interval.tv_sec = 0; itv.it_interval.tv_usec = 0;
itv.it_value.tv_sec = 0; itv.it_value.tv_usec = 0;