]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
lib-ssl-iostream: [io]streams were added an unnecessary reference, causing memory...
authorTimo Sirainen <tss@iki.fi>
Mon, 5 Nov 2012 12:28:24 +0000 (14:28 +0200)
committerTimo Sirainen <tss@iki.fi>
Mon, 5 Nov 2012 12:28:24 +0000 (14:28 +0200)
src/lib-ssl-iostream/iostream-openssl.c

index 01235b0a169b5eca06bfae27572ce00d19adf4f7..1298daee0b9bbd44a119978f694710162934cb52 100644 (file)
@@ -207,9 +207,6 @@ int io_stream_create_ssl(struct ssl_iostream_context *ctx, const char *source,
        SSL_set_bio(ssl_io->ssl, bio_int, bio_int);
         SSL_set_ex_data(ssl_io->ssl, dovecot_ssl_extdata_index, ssl_io);
 
-       i_stream_ref(ssl_io->plain_input);
-       o_stream_ref(ssl_io->plain_output);
-
        T_BEGIN {
                ret = ssl_iostream_set(ssl_io, set);
        } T_END;