On 02/28/2014 03:40 PM, Chris Hegarty wrote:
Either:
1) FD_SETSIZE needs to be set to a larger value, but what value, the
kernel limit, or other? This is wasteful for most typical apps that
don't use large numbers of file descriptors. Or,
2) If fd is greater than 1024, then an appropriate amount of memory
could be allocated and cast to an fd_set. The FD_SET macro will
write past FD_SETSIZE.
3) use poll Why do we have to use select here? -- Florian Weimer / Red Hat Product Security
