I'm not ignoring you either, I'm just on vacation, trying to disconnect from my work in particular and the net in general. Not so easy as this mail tends to show.
I'll have a look at this too when I come back to civilization.
Regards,
Nicolas
2006/7/7, Jim Gallacher <[EMAIL PROTECTED]
>:
Hi Harold,
I just wanted to let you know you are not being ignored. I just need
some free time to dive into this - hopefully this weekend.
Jim
Harold Ship (JIRA) wrote:
> [ http://issues.apache.org/jira/browse/MODPYTHON-172?page=comments#action_12419728 ]
>
> Harold Ship commented on MODPYTHON-172:
> ---------------------------------------
>
> Please look at lines 202-205 of the same file, in parse_qs() :
>
> PyObject *list;
> list = Py_BuildValue("[O]", val);
> PyDict_SetItem(dict, key, list);
> Py_DECREF(list);
>
>
>
>> Memory leak with util.fieldstorage using mod_python 3.2.8 on apache 2.0.55
>> --------------------------------------------------------------------------
>>
>> Key: MODPYTHON-172
>> URL: http://issues.apache.org/jira/browse/MODPYTHON-172
>> Project: mod_python
>> Type: Bug
>
>> Components: core
>> Versions: 3.2.8
>> Environment: Win32 XP SP1 / SP2
>> Apache 2.0.55 installed from binary (.MSI)
>> Python 2.4.2 or 2.4.3 installed from binary from www.python.org
>> Reporter: Laurent Blanquet
>
>> I encounter memory leaks [~ 16 K per request) using the configuration described below.
>> =============================
>> Python configuration from Httpd.conf:
>> =============================
>> Alias /python/ "d:/python24/B2B/"
>> <Directory "d:/python24/B2B">
>> AddHandler mod_python .py
>> PythonHandler pyHandlerHTTP
>> PythonDebug On
>> </Directory>
>> =============================
>> Test handler - pyHandlerHTTP.py :
>> =============================
>> import mod_python
>> from mod_python import util
>> def handler(req):
>> #Removing this line solves the problem.
>> F=util.FieldStorage( req )
>> return mod_python.apache.OK
>> =============================
>> HTTP Request (dump using TCPWATCH):
>> =============================
>> POST http://localhost:80/python/Alertes.py HTTP/1.0
>> Content-Type: multipart/form-data; boundary=--------061006144341906
>> Content-Length: 209
>> Proxy-Connection: keep-alive
>> Host: www.tx2-localhost
>> Accept: text/html, */*
>> User-Agent: Mozilla/3.0 (compatible; Indy Library)
>> Proxy-Authorization: Basic Og==
>>
>> ----------061006144341906
>> Content-Disposition: form-data; name="TYPE"
>>
>> LAST_ALERTS
>> ----------061006144341906
>> Content-Disposition: form-data; name="FILEAGE"
>>
>> 180
>>
>> ----------061006144341906
>