signalfd: fix interaction with posix-timers