httpd-bugs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
Subject DO NOT REPLY [Bug 48130] DAV operations on large filesets consume all the OS memory
Date Sun, 07 Mar 2010 13:11:02 GMT

Stefan Fritsch <> changed:

           What    |Removed                     |Added
            Version|2.2.14                      |2.3-HEAD
         OS/Version|AIX                         |All

--- Comment #2 from Stefan Fritsch <> 2010-03-07 13:11:00 UTC ---
Memory management in mod_dav is broken. A PROPFIND of a dir with 10000 files
needs around 140MB of memory on my system.

Some initiative to overhaul pool usage was described here:<>

Unfortunately this was never completed.

Probably the pool guidelines from subversion should be used:

This would mean that most mod_dav functions would need to tak a scratch pool
and a result pool as parameters. And dav_push_error needs some magic to ensure
correct lifetime of the error stack.

In addition there is the problem that the response is streamed to the client
while locks are held (PR 36636).

This looks like a large amount of work. Probably a project for Apache 3.0 and
not for 2.4.

Configure bugmail:
------- You are receiving this mail because: -------
You are the assignee for the bug.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message