nonzero flags, yet some systems using that version have the nonworking
flags in their header files (Debian Lenny). Do not spew warnings in
regress output in that case, and set epollop->timerfd = -1. Suggested
by Nick Mathewson.
bk: 4fdc10e9ervVZiSwM2Xss5EkR3lSag
epollop->timerfd = -1;
}
} else {
- event_warn("timerfd_create");
+ if (EINVAL != errno && ENOSYS != errno) {
+ event_warn("timerfd_create");
+ }
+ epollop->timerfd = -1;
}
} else {
epollop->timerfd = -1;