ID:               39037
 Updated by:       [EMAIL PROTECTED]
 Reported By:      eugen at id dot com dot ua
-Status:           Open
+Status:           Feedback
 Bug Type:         cURL related
 Operating System: Fedora Core 5
 PHP Version:      5.1.6
 New Comment:

Please try using this CVS snapshot:

  http://snaps.php.net/php5.2-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php5.2-win32-latest.zip




Previous Comments:
------------------------------------------------------------------------

[2006-10-04 14:08:48] eugen at id dot com dot ua

Description:
------------
Possible memory leaks when using curl_multi_* functions. 

I start 10 tasks with curl_multi and at completion of one of them add a
new task. The use of memory is gradually increased thus, although
$GLOBALS has a permanent size approximately.

In particular, at the call of curl_close() or
curl_multi_remove_handle() memory is not freed (I guess it should
be...)

Reproduce code:
---------------
http://www.follow.net.ua/bug.phps
(see MEMORY_IS_NOT_RELEASED_HERE string near the end of file).

Expected result:
----------------
Downloading queue of documents with 10 threads

Actual result:
--------------
Gradual increasing of memory usage (sizeof $GLOBALS is *NOT*
increasing)


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=39037&edit=1

Reply via email to