From d9e0c8e5263b82f82908488c780769e1d1ee74e9 Mon Sep 17 00:00:00 2001 From: toddouska Date: Mon, 19 Dec 2011 12:57:44 -0800 Subject: [PATCH] addca lock mutex failure bug on free --- src/ssl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/ssl.c b/src/ssl.c index 5bdb3ef50..ba99241dd 100644 --- a/src/ssl.c +++ b/src/ssl.c @@ -447,6 +447,7 @@ int AddCA(CYASSL_CTX* ctx, buffer der, int force) signer->pubKeySize = cert.pubKeySize; signer->name = cert.subjectCN; XMEMCPY(signer->hash, cert.subjectHash, SHA_DIGEST_SIZE); + signer->next = NULL; /* in case lock fails */ cert.publicKey = 0; /* don't free here */ cert.subjectCN = 0;