Amit Ben Shahar wrote: > Hi, > > The documentation specifies that SSL_ERROR_ZERO_RETURN is returned if > the transport layer is closed normally. > My question is, how should i handle this return code? > specifically should i call SSL_free normally to free resources, or are > resources already freed?
Handle it the same way you would handle 'read' returning zero. Resources cannot already be freed because if they were, a subsequent call to, say, SSL_write would cause the program to crash. DS ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager majord...@openssl.org