Probably need to wait more on the signalfd