On Mon, 4 Feb 2002, Darren Smith wrote: > I mean I added a usleep() before the poll in s_bsd.c for the undernet > 2.10.10 code. > > timeout = (IRCD_MIN(delay2, delay)) * 1000; > + usleep(100000); <- New Line > nfds = poll(poll_fds, pfd_count, timeout); Why not just add the additional delay into the poll() timeout? It just seems like you were not doing enough of a delay in poll().
Regards, Aaron