Added signalfd support