Najbrž ste opazili, da je globalna spremenljivka števec signalov definirana z uporabo posebnega podatkovnega tipa sig_atomic_t. Ta poskrbi, da se spremenljivki dodeli vrednost v enem ciklu strojnega ukaza in tako preprečuje napake, ki bi nastale ob morebitnem sprejemanju signala sredi ciklov dodeljevanja.