Thread_utilsEINTR-safe wrappers around Thread functions. Each function retries automatically when interrupted by a signal, except wait_signal which returns on EINTR (any signal was received) and retries only on Sys_error "interrupted system call".