407
400
if (pollfd[FD_WALL_TIMER].revents) {
410
403
warn_wall(n, &b.command);
411
404
flush_fd(pollfd[FD_WALL_TIMER].fd);
415
407
timespec_store(&its.it_value, when_wall(n, b.command.usec));
416
408
if (timerfd_settime(pollfd[FD_WALL_TIMER].fd, TFD_TIMER_ABSTIME, &its, NULL) < 0) {
417
409
log_error("timerfd_settime(): %m");