Fix the fix (Yoram Zahavi)...

This commit is contained in:
Lutz Jänicke 2002-02-27 11:23:05 +00:00
parent ce4b274aa1
commit d62bfb39cd

View file

@ -143,6 +143,12 @@ int SSL_clear(SSL *s)
return(0);
}
if (ssl_clear_bad_session(s))
{
SSL_SESSION_free(s->session);
s->session=NULL;
}
s->error=0;
s->hit=0;
s->shutdown=0;
@ -162,12 +168,6 @@ int SSL_clear(SSL *s)
s->type=0;
if (ssl_clear_bad_session(s))
{
SSL_SESSION_free(s->session);
s->session=NULL;
}
s->state=SSL_ST_BEFORE|((s->server)?SSL_ST_ACCEPT:SSL_ST_CONNECT);
s->version=s->method->version;