Using signalfd and pidfd to make signals less painful under Linux

Anyone introduced to Unix programming gets to marvel at the clever construct of signals. In the life-cycle of a process, fortune and misfortune are present in good measure. Signals allow the operating system to tell the process about the occurrence of various events like the execution of illegal CPU instructions, a user typing and thus… Continue reading Using signalfd and pidfd to make signals less painful under Linux