uloop: add back support for overriding signal handlers when signalfd is in use