/[Apache-SVN]
ViewVC logotype

Revision 1841225


Jump to revision: Previous Next
Author: rpluem
Date: Tue Sep 18 12:58:57 2018 UTC (5 years, 7 months ago)
Changed paths: 1
Log Message:
* Doing a PROPFIND on a large collection e.g. 50.000 elements can easily
  consume 1 GB of memory as the subrequests and propdb pools are not
  destroyed and cleared after each element was handled.
  Do this now. There is one case in dav_get_props where elem->priv
  lives longer then the propdb pool. In this case allocate from r->pool.
  Furthermore also recycle propdb's which allows to clear the propdb's
  pools instead of destroying them and creating them again.


Changed paths

Path Details
Directoryhttpd/httpd/trunk/modules/dav/main/props.c modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26