DescriptionThere is a memory leak in SSL connections (both StartTLS and OldSSLClientIn)
The context object created for the ssl stream needs to be freed when the connection closes.
Net::SSLeay::CTX_free must be called on $ctx
just like
Net::SSLeay::free is called on $ssl
I've also done a tiny bit of consolidation of code shared between StartTLS and OldSSLClientIn around the finalizing of SSL
-------
patch 3 committed in http://code.sixapart.com/trac/djabberd/changeset/821
Patch Set 1 #Patch Set 2 : fixes #Patch Set 3 : oops, looks like the last upload I made was a patch for a different issue #
MessagesTotal messages: 2
|