Once in several months, a multi-threaded daemon is getting hanged while executing the nanosleep system call. The usleep value is a static 50ms but the execution doesn\'t ret