mask different bitwen between mian and signal handler
sigsuspend usage arouse function
usage of abort and sys_siglist array and psignal and strsignal