gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[gnurl] 30/264: vtls: free ssl_config leftovers on out-of-memory


From: gnunet
Subject: [gnurl] 30/264: vtls: free ssl_config leftovers on out-of-memory
Date: Thu, 30 Apr 2020 16:05:33 +0200

This is an automated email from the git hooks/post-receive script.

nikita pushed a commit to branch master
in repository gnurl.

commit 2eba5e4c7bf28bb5a98a6b1f55ad5fae3b27492c
Author: Daniel Stenberg <address@hidden>
AuthorDate: Sun Mar 15 23:19:50 2020 +0100

    vtls: free ssl_config leftovers on out-of-memory
    
    Torture testing 2034 and 2037 found this.
    
    Reported-by: Marc Hörsken
    Fixes #5108
    Closes #5109
---
 lib/vtls/vtls.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/lib/vtls/vtls.c b/lib/vtls/vtls.c
index dfefa1bd5..badd93d08 100644
--- a/lib/vtls/vtls.c
+++ b/lib/vtls/vtls.c
@@ -489,6 +489,7 @@ CURLcode Curl_ssl_addsessionid(struct connectdata *conn,
   store->scheme = conn->handler->scheme;
 
   if(!Curl_clone_primary_ssl_config(ssl_config, &store->ssl_config)) {
+    Curl_free_primary_ssl_config(&store->ssl_config);
     store->sessionid = NULL; /* let caller free sessionid */
     free(clone_host);
     free(clone_conn_to_host);

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]