You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by br...@apache.org on 2008/04/26 23:45:12 UTC

svn commit: r651863 - in /httpd/mod_wombat/trunk: mod_wombat.c mod_wombat.h

Author: brianm
Date: Sat Apr 26 14:45:11 2008
New Revision: 651863

URL: http://svn.apache.org/viewvc?rev=651863&view=rev
Log:
Fix bug where code cache style directive is ignored for non-LuaMapRequest handlers

Modified:
    httpd/mod_wombat/trunk/mod_wombat.c
    httpd/mod_wombat/trunk/mod_wombat.h

Modified: httpd/mod_wombat/trunk/mod_wombat.c
URL: http://svn.apache.org/viewvc/httpd/mod_wombat/trunk/mod_wombat.c?rev=651863&r1=651862&r2=651863&view=diff
==============================================================================
--- httpd/mod_wombat/trunk/mod_wombat.c (original)
+++ httpd/mod_wombat/trunk/mod_wombat.c Sat Apr 26 14:45:11 2008
@@ -88,6 +88,7 @@
     
     ap_log_rerror(APLOG_MARK, APLOG_DEBUG, 0, r, "handling [%s] in mod_wombat", r->filename);
     apw_dir_cfg *dcfg = ap_get_module_config(r->per_dir_config, &wombat_module);
+    
     if (!r->header_only) {        
         apw_request_cfg* rcfg = ap_get_module_config(r->request_config, &wombat_module);
         mapped_request_details *d = rcfg->mapped_request_details;
@@ -98,7 +99,7 @@
             spec->scope = dcfg->vm_scope;
             spec->pool = r->pool;
             spec->file = r->filename;
-            spec->code_cache_style = APW_CODE_CACHE_STAT;
+            spec->code_cache_style = dcfg->code_cache_style;
             d->spec = spec;
             d->function_name = "handle";
         }

Modified: httpd/mod_wombat/trunk/mod_wombat.h
URL: http://svn.apache.org/viewvc/httpd/mod_wombat/trunk/mod_wombat.h?rev=651863&r1=651862&r2=651863&view=diff
==============================================================================
--- httpd/mod_wombat/trunk/mod_wombat.h (original)
+++ httpd/mod_wombat/trunk/mod_wombat.h Sat Apr 26 14:45:11 2008
@@ -82,7 +82,7 @@
     /** 
      * APW_SCOPE_ONCE | APW_SCOPE_REQUEST | APW_SCOPE_CONN | APW_SCOPE_SERVER
      */
-    int vm_scope;
+    unsigned int vm_scope;
     
     // info for the hook harnesses 
     apr_hash_t *hooks; // <wombat_hook_info>