Brian Akins wrote:
Bill Stoddard wrote:

However, I don't recall if the core server is dependent on knowing the size of module conf structures (during merge operations for instance).

I'm pretty sure not. the conf structures are just void *'s that are passed around. I change crap all the time in my dev environment and have never hit a snag.

Yet third party modules may be using this.  Since you wisely;

@@ -150,6 +151,9 @@
     #define CACHE_IGNORE_HEADERS_SET   1
     #define CACHE_IGNORE_HEADERS_UNSET 0
     int ignore_headers_set;
+    /* Minimum time to keep cached files in msecs */
+    apr_time_t minex;
+    int minex_set;
 } cache_server_conf;

dropped these at the end of the cache_server_conf, the bump is minor (the
mod_cache compiled module allocates its structure itself, which is why the
owner module does the merges for its _conf structure.)

Reply via email to