arg size
posix+signal