mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2025-07-29 18:27:29 +02:00
switch to using ssl->error to check for previous error
This commit is contained in:
@ -15250,9 +15250,7 @@ static int DoCertificate(WOLFSSL* ssl, byte* input, word32* inOutIdx,
|
||||
/* Reset the session cert chain count in case the session resume failed,
|
||||
do not reset if we are resuming after an async wait */
|
||||
#if defined(WOLFSSL_ASYNC_CRYPT) || defined(WOLFSSL_NONBLOCK_OCSP)
|
||||
if (ssl->async == NULL ||
|
||||
(((ProcPeerCertArgs*)(ssl->async->args))->lastErr != OCSP_WANT_READ &&
|
||||
((ProcPeerCertArgs*)(ssl->async->args))->lastErr != WC_PENDING_E))
|
||||
if ((ssl->error != OCSP_WANT_READ && ssl->error != WC_PENDING_E))
|
||||
#endif
|
||||
{
|
||||
ssl->session->chain.count = 0;
|
||||
|
Reference in New Issue
Block a user