diff options
author | Jim Jagielski <jim@apache.org> | 2012-09-18 12:59:20 +0200 |
---|---|---|
committer | Jim Jagielski <jim@apache.org> | 2012-09-18 12:59:20 +0200 |
commit | bbc1e878f5029246c02d893921f05975e49de026 (patch) | |
tree | a07aac017f934c32ee33dfee984b50ac51a0648c /include | |
parent | Use our private function and just allow for conditonal (diff) | |
download | apache2-bbc1e878f5029246c02d893921f05975e49de026.tar.xz apache2-bbc1e878f5029246c02d893921f05975e49de026.zip |
Add in new type CLEARINUSE which allows the inuse table to
be cleared upon storage. This may be expected/wanted/required
by some applications
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1387088 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'include')
-rw-r--r-- | include/ap_slotmem.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/include/ap_slotmem.h b/include/ap_slotmem.h index 229aa713f4..b9c810366d 100644 --- a/include/ap_slotmem.h +++ b/include/ap_slotmem.h @@ -62,10 +62,14 @@ typedef unsigned int ap_slotmem_type_t; * AP_SLOTMEM_TYPE_NOTMPSAFE: * * AP_SLOTMEM_TYPE_PREALLOC: Access to slots require they be grabbed 1st + * + * AP_SLOTMEM_TYPE_CLEARINUSE: If persisting, clear 'inuse' array before + * storing */ -#define AP_SLOTMEM_TYPE_PERSIST (1 << 0) -#define AP_SLOTMEM_TYPE_NOTMPSAFE (1 << 1) -#define AP_SLOTMEM_TYPE_PREGRAB (1 << 2) +#define AP_SLOTMEM_TYPE_PERSIST (1 << 0) +#define AP_SLOTMEM_TYPE_NOTMPSAFE (1 << 1) +#define AP_SLOTMEM_TYPE_PREGRAB (1 << 2) +#define AP_SLOTMEM_TYPE_CLEARINUSE (1 << 3) typedef struct ap_slotmem_instance_t ap_slotmem_instance_t; |