On Thu, Mar 04, 2004, Henrik Nordstrom wrote:
> > > Ok. I must've missed them. Let me go through the codebase and remove
> > > all references to fd_set when you're not actually using select().
> >
> > Ok, the only use I can see is in the slowfds use. The other use of
> > fd_set is in the select() codepath.
> >
> > Here's the patch I'd like to commit:
> >
>
> There is also at least the commUpdateReadBits() functions, probably more.
>
> A "quick fix" to detect them all is to add
>
> #if HAVE_POLL
> #define fd_set INVALID_USE_OF_FD_SET
> #endif
I can't leave that in - pinger/unlinkd use an fd_set.
Gah, I'll have to do a little bit of tidying up to deal with
the nreadfds and nwritefds in a more efficient fashion.
Thanks.
Arian
Received on Thu Mar 04 2004 - 20:13:28 MST
This archive was generated by hypermail pre-2.1.9 : Thu Apr 01 2004 - 12:00:04 MST