On 4/17/07, Peter Hodge <[EMAIL PROTECTED]> wrote:
Hello,

A soft memory limit could be very useful; it doesn't necessarily need to throw
an error, but it would provide an opportunity to free some memory and prevent
the script from crashing.  Perhaps something like:

  // function to call when memory is running out
  register_memory_limit_handler('freeSomeMemory');
  function freeSomeMemory() {
    $GLOBALS['someBigCache'] = null;
  }

My intention with the grace limit was to provide a graceful way of
failing, not to continue processing in a reduced state -- as Stanislav
said above, it could be difficult to do a lot after the allocation has
failed.

David

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to