Commit 691b3259 authored by Doug MacEachern's avatar Doug MacEachern
Browse files

zero the SSLStateMachine in case of early error, else SSLStateMachine_free segvs


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89680 13f79535-47bb-0310-9956-ffa450edef68
parent 116c1078
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -138,6 +138,8 @@ SSLStateMachine *SSLStateMachine_new(const char *szCertificateFile,

    die_unless(pMachine);

    memset(pMachine, '\0', sizeof *pMachine);

    pMachine->pCtx=SSL_CTX_new(SSLv23_server_method());
    die_unless(pMachine->pCtx);