Hello,

> This is the maximum number of fd's the "fd_set" type holds by default. 
> Maybe it would be possible to stop the crashes and override this with 
> some ugly stack paddings:
> 
> #defined EXTRA_FDS 500
> char padd0[(EXTRA_FDS/8)+1];
> fd_set fdread;
> char padd1[(EXTRA_FDS/8)+1];
Or resolution for this problem may be defining new data type
"my_fd_set", replacing FD_* macros, and use this new data type in
select() with cast to fd_set.

Best regards,
-- 
Marek Marcola <[EMAIL PROTECTED]>

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to