f9820577c1
Also improve behavior in case signals are delivered to the sleeping thread. This fixes a potential security weakness reported by codacy (interaction of usleep with SIGALRM and other timer functions such as sleep(), alarm(), setitimer(), and nanosleep() is unspecified).