Если подумать, я предполагаю, что сигнал отправлен в ОС, и программа продолжится, даже если сигнал все еще ожидает обработки на стороне ОС. Может кто-нибудь подтвердить?
kill(this_process, signum);
printf("will line this run in any reality of the multi-verse?");
printf("or should I go to sleep?");
sleep(10);