Darryl, > But the SSL_xxxx() API set is not re-entrant with respect of the same > SSL * handle. So you have to serialize all API calls upon > the same SSL > * handle. This is why you can't mix SSL_read() with any other > SSL_xxxx() API call on the same handle instance at the same time.
I think the confusion really lies (for me anyway) in the documentation, which is not clear which API functions need synchronising from the application. Cheers, Mark ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]