Use nanosleep() if available.