delorie.com/archives/browse.cgi | search |
On Fri, 19 Oct 2001 17:26:41, Christopher Faylor wrote: > > width = getdtablesize(); > ^^^^^^^^^^^^^^^ > This is your problem. > > This should be FD_SETSIZE. > > You can't assume that getdtablesize() == FD_SETSIZE. Thanks, I was using the Stone-Age Unix limit for select(), i.e., the number of descriptors per process (p. 154 of Stevens' Unix Network Programming). Old dogs, new tricks, I suppose. Regards, Eric -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |