n->ssl = SSL_new(rc->ctx);
if(!n->ssl) {
log_crypto_err("could not SSL_new");
+ comm_point_delete(n->c);
free(n);
goto close_exit;
}
if(!SSL_set_fd(n->ssl, newfd)) {
log_crypto_err("could not SSL_set_fd");
SSL_free(n->ssl);
+ comm_point_delete(n->c);
free(n);
goto close_exit;
}
10 August 2011: Wouter
- Fix python site-packages path to /usr/lib64.
- updated patch from Tom.
+ - fix memory and fd leak after out-of-memory condition.
9 August 2011: Wouter
- patch from Tom Hendrikx fixes load of python modules.