summaryrefslogtreecommitdiff
path: root/passwd
diff options
context:
space:
mode:
authorrbb <rbb@13f79535-47bb-0310-9956-ffa450edef68>2000-12-02 07:08:07 +0000
committerrbb <rbb@13f79535-47bb-0310-9956-ffa450edef68>2000-12-02 07:08:07 +0000
commit7408d3eaf236e76128b50b6c86529f5937fb9b6b (patch)
treece76b85c2092918480725b0a07dacbdbf82819d9 /passwd
parentb46a8a169c3837af03cd07e4cdfe2dc38beca68a (diff)
downloadlibapr-7408d3eaf236e76128b50b6c86529f5937fb9b6b.tar.gz
MPMs that require multiple segments of shared memory now just use two
shared memory blocks to ensure that all of the memory is available. This removes the hack that added 80 bytes to each shared memory block. We end up needing two apr_shmem_t variables, because it is difficult to determine exactly how much memory will be needed. MM automatically tries to align the shared memory allocations, so we either need to pad the shared memory segments, or just use two different segments. This also changes APR and MM to take into account whatever memory those packages need to allocate when creating a shared memory segment. Any memory that APR and MM need is automatically added to the size requested by the program. git-svn-id: http://svn.apache.org/repos/asf/apr/apr/trunk@60842 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'passwd')
0 files changed, 0 insertions, 0 deletions