When we init a timerfd-based ticker, we should be careful to cleanup the old file descriptors (e.g. after a fork). (cherry picked from commit e9dc2690)