Hi Michael, I was just hit by this interaction of signalfd with epoll & fork. Basically if you add a signalfd file descriptor to epoll and then fork, you won't receive notifications for sent signals, Hopefully this addition to the man page will help avoid people head scratching in the future. I've added links and quotes to the sources for this problem in the commit message. Hopefully the text is OK. I don't really understand what is going on underneath. Cheers, Andrew Andrew Clayton (1): signalfd.2: Note about interactions with epoll & fork man2/signalfd.2 | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) -- 2.21.0