<br><font size=2 face="sans-serif"><br>
I tried also the release 15022, in my case it doesn't fix the memory leak.
Do you have any idea about objects not collected ?<br>
</font>
<br>
<br>
<br>
<table width=100%>
<tr valign=top>
<td width=40%><font size=1 face="sans-serif"><b>Jean-Paul Calderone <exarkun@divmod.com></b>
</font>
<br><font size=1 face="sans-serif">Sent by: twisted-web-bounces@twistedmatrix.com</font>
<p><font size=1 face="sans-serif">05/11/2005 01:47</font>
<table border>
<tr valign=top>
<td bgcolor=white>
<div align=center><font size=1 face="sans-serif">Please respond to<br>
"Discussion of twisted.web, Nevow, and
Woven" <twisted-web@twistedmatrix.com></font></div></table>
<br>
<td width=59%>
<table width=100%>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">To</font></div>
<td><font size=1 face="sans-serif">Discussion of twisted.web, Nevow, and
Woven <twisted-web@twistedmatrix.com></font>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">cc</font></div>
<td>
<tr valign=top>
<td>
<div align=right><font size=1 face="sans-serif">Subject</font></div>
<td><font size=1 face="sans-serif">Re: [Twisted-web] Re: Memory leak with
twisted web server on QNX</font></table>
<br>
<table>
<tr valign=top>
<td>
<td></table>
<br></table>
<br>
<p><font size=1 color=#000080 face="sans-serif"><b>Security Level:?</b></font><font size=1 color=#800080 face="sans-serif">
</font><font size=1 face="sans-serif">Internal</font>
<br>
<hr><font size=2><tt>On Fri, 4 Nov 2005 19:33:53 -0500, Jean-Paul Calderone
<exarkun@divmod.com> wrote:<br>
>On Sat, 05 Nov 2005 01:25:31 +0100, Nagy Zsombor <zsombor@niif.hu>
wrote:<br>
>>Hello everyone!<br>
>><br>
>>[this is my first post]<br>
>><br>
>>I had a serious memory leak with twisted 2.0.1 and twisted web
0.5, when I <br>
>>created a web server with TLS, and every client connection increased
the <br>
>>memory usage.<br>
>>I played with it a lot, and found out, if I comment out line of
code in <br>
>>twisted.internet.posixbase, the leak is gone...<br>
>><br>
>>This one:<br>
>><br>
>> 322 def _startTLS(self):<br>
>> 323 self.TLS
= 1<br>
>> 324 klass
= self.__class__<br>
>> 325 class
TLSConnection(_TLSMixin, klass):<br>
>> 326
implements(interfaces.ISSLTransport)<br>
>>!! 327 #components.backwardsCompatImplements(TLSConnection)<br>
>> 328 self.__class__
= TLSConnection<br>
>><br>
>>So if I uncomment this 'backwardCompatImplements' there is a serious
memory <br>
>>leak, if I comment it out, there is no leak.<br>
>><br>
>>I can show you the test programs if you want me to.<br>
><br>
>This makes sense. I'll see what I can do about it.<br>
><br>
<br>
This should be fixed in r15022. Could you give it a try and let me
know? If it fixes it, we should be able to get this into the next
point release.<br>
<br>
>Jean-Paul<br>
><br>
>_______________________________________________<br>
>Twisted-web mailing list<br>
>Twisted-web@twistedmatrix.com<br>
>http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-web<br>
><br>
<br>
_______________________________________________<br>
Twisted-web mailing list<br>
Twisted-web@twistedmatrix.com<br>
http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-web<br>
</tt></font>
<br>