Skip to content
  • Jim Jagielski's avatar
    Merge r1853874, r1853938 from trunk: · 47bbc7eb
    Jim Jagielski authored
    mod_cache_socache: avoid pool to heap reallocation.
    
    Below some threshold, the previous code tried free (sub-)pooled memory ASAP by
    moving small buffers (< capacity / 2) to a heap bucket. But this is not really
    an optimization because first it requires at some point to allocate more than
    the configured capacity, and second since this happens during response handling
    the pool is about to be destroyed soon anymay.
    
    This commit simply keeps the data in the subpool and uses a pool bucket for the
    output brigade to take care of the lifetime until it's consumed (or not).
    
    
    Follow up to r1853874: CHANGES entry.
    Submitted by: ylavic
    Reviewed by: ylavic, icing, jim
    
    
    git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/2.4.x@1855407 13f79535-47bb-0310-9956-ffa450edef68
    47bbc7eb
To find the state of this project's repository at the time of any of these versions, check out the tags.