Re: Memoryleak in SSL.Connection

Ng Pheng Siong <[email protected]>
Newsgroups gmane.comp.python.cryptography
Message-ID <[email protected]>
On Thu, Apr 01, 2004 at 09:49:07PM +0200, Andre Reitz wrote:
> here is my patch, which should work in any case:
> (but not so efficient)

Is it easy to induce/observe the leak?

I think one possible cheap way to fix the cyclical references is to do this

    self._write_bio = None
    self._write_nbio = None
    self._read_bio = None
    self._read_nbio = None

at a strategic spot, perhaps in close(). This gets rid of the mode test at
every invocation of read/write/send/recv.

What do you think?

--
Ng Pheng Siong <[email protected]>

http://firewall.rulemaker.net -+- Firewall Change Management & Version Control
http://sandbox.rulemaker.net/ngps -+- Open Source Python Crypto & SSL
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.