ID: 36724 Updated by: [EMAIL PROTECTED] Reported By: mberg at synacor dot com -Status: Assigned +Status: Feedback Bug Type: Apache related Operating System: Red Hat Linux 7.2 (ish) PHP Version: 4.4.2 Assigned To: tony2001 New Comment:
I can't reproduce it with both prefork and threaded MPM. Previous Comments: ------------------------------------------------------------------------ [2006-03-13 20:54:44] mberg at synacor dot com Description: ------------ The fix for bug #35646 results in mod_php_memory_usage always being set to 0. The proper fix seems to already be implemented in the Apache 1.x handler, so it should just be a matter of rolling back the broken fix and copying the right one into the apache2handler. <pre> diff -u2 -r php-4.4.2.orig/Zend/zend_alloc.c php-4.4.2/Zend/zend_alloc.c --- php-4.4.2.orig/Zend/zend_alloc.c Sun Jan 1 08:46:49 2006 +++ php-4.4.2/Zend/zend_alloc.c Fri Mar 10 16:59:18 2006 @@ -539,5 +539,4 @@ #if MEMORY_LIMIT AG(memory_exhausted)=0; - AG(allocated_memory_peak) = 0; #endif diff -u2 -r php-4.4.2.orig/sapi/apache2handler/sapi_apache2.c php-4.4.2/sapi/apache2handler/sapi_apache2.c --- php-4.4.2.orig/sapi/apache2handler/sapi_apache2.c Sun Jan 1 08:47:01 2006 +++ php-4.4.2/sapi/apache2handler/sapi_apache2.c Mon Mar 13 14:47:52 2006 @@ -588,4 +588,5 @@ mem_usage = apr_psprintf(ctx->r->pool, "%u", AG(allocated_memory_peak)); + AG(allocated_memory_peak) = 0; apr_table_set(r->notes, "mod_php_memory_usage", mem_usage); </pre> ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=36724&edit=1