I found an error. In crypto/bio/bss_sock.c in the function BIO_sock_should_retry you have something like this:


#if defined(OPENSSL_SYS_WINDOWS) && 0 /* more microsoft stupidity? perhaps not?
Ben 4/1/99 */
if ((i == -1) && (err == 0))
return(1);
#endif

just remove the #if defined, because this is exactly what happens on AIX as well (therefore, not only Microsoft is stupid, IBM as well). Should this be incorporated into a patch?

Regards
Michael


--
Psssst! Schon vom neuen GMX MultiMessenger gehört?
Der kann`s mit allen: http://www.gmx.net/de/go/multimessenger
__________________________________________________ ____________________
OpenSSL Project http://www.openssl.org
User Support Mailing List openssl-users@openssl.org
Automated List Manager majordomo@openssl.org

__________________________________________________ ____________________
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-dev@openssl.org
Automated List Manager majordomo@openssl.org