Re: Memoryleak in SSL.Connection

Michael Dunstan <[email protected]>
Newsgroups gmane.comp.python.cryptography
Message-ID <[email protected]>
On 6/04/2004, at 2:23 AM, Ng Pheng Siong wrote:

> On Thu, Apr 01, 2004 at 09:49:07PM +0200, Andre Reitz wrote:
>> This patch doesnt work with python 2.2.3 !!!!
>>
>> something like this happens
>>   TypeError: unbound method ...() must be called with ... instance as
>> first argument (got nothing instead)
>
> Doh! Ditto with Python 2.1. Bombed out in asyncore.py's poll(),
> although
> the implementations of poll() in the various versions of asyncore.py
> look
> similar enough.

Doh! indeed. :-(

Looks like for ZServerSSL setblocking is called by medusa core yet
https_server.py calls _write_nbio and _read_nbio directly. Thus that
exception is not seen when used with ZServerSSL.

Well - that is my current guess for why the patch worked for me. Anyway
- sorry about that.

>> but....
>> here is my patch, which should work in any case:
>> (but not so efficient)
>
> Ok, let's see...

Looks a lot more careful. Lets use that. :-)
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.