]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
m_ssl_openssl Reset data_to_write for new sessions
authorAttila Molnar <attilamolnar@hush.com>
Wed, 15 Oct 2014 18:13:00 +0000 (20:13 +0200)
committerAttila Molnar <attilamolnar@hush.com>
Wed, 15 Oct 2014 18:13:00 +0000 (20:13 +0200)
src/modules/extra/m_ssl_openssl.cpp

index 2c7c67cf1a83d7372d86a536af8c2d2819e8fe3b..d9dc47569dbda0af0b43458c001959df28b733b8 100644 (file)
@@ -403,6 +403,7 @@ class ModuleSSLOpenSSL : public Module
                session->sess = SSL_new(ctx);
                session->status = ISSL_NONE;
                session->outbound = false;
+               session->data_to_write = false;
 
                if (session->sess == NULL)
                        return;
@@ -428,6 +429,7 @@ class ModuleSSLOpenSSL : public Module
                session->sess = SSL_new(clictx);
                session->status = ISSL_NONE;
                session->outbound = true;
+               session->data_to_write = false;
 
                if (session->sess == NULL)
                        return;