--- ircd-hybrid/trunk/src/s_bsd_devpoll.c 2015/09/16 11:01:18 6541 +++ ircd-hybrid/trunk/src/s_bsd_devpoll.c 2015/09/16 11:01:51 6542 @@ -155,9 +155,8 @@ if (num < 0) { -#ifdef HAVE_USLEEP - usleep(50000); /* avoid 99% CPU in comm_select */ -#endif + const struct timespec req = { .tv_sec = 0, .tv_nsec = 50000000 }; + nanosleep(&req, NULL); /* Avoid 99% CPU in comm_select */ return; }