]> andersk Git - mod-vhost-ldap.git/commitdiff
Remove cleanup routine - it was causing segfaults
authorOndřej Surý <ondrej@sury.org>
Wed, 9 Jun 2010 12:40:37 +0000 (14:40 +0200)
committerOndřej Surý <ondrej@sury.org>
Wed, 9 Jun 2010 13:16:16 +0000 (15:16 +0200)
mod_vhost_ldap.c

index cf89f8407fab47dfa0993c29cf114064ccbd66ba..d3c74df2e96f12eebf1db0ca6463068a0cd7e970 100644 (file)
@@ -653,16 +653,6 @@ fallback:
     return DECLINED;
 }
 
-static int mod_vhost_ldap_cleanup(request_rec * r)
-{
-    mod_vhost_ldap_request_t *reqc =
-      (mod_vhost_ldap_request_t *)ap_get_module_config(r->request_config,
-                                                      &vhost_ldap_module);
-
-    /* Set ap_document_root back to saved value */
-    return set_document_root(r, reqc->saved_docroot);
-}
-
 #ifdef HAVE_UNIX_SUEXEC
 static ap_unix_identity_t *mod_vhost_ldap_get_suexec_id_doer(const request_rec * r)
 {
@@ -716,7 +706,6 @@ mod_vhost_ldap_register_hooks (apr_pool_t * p)
 
     ap_hook_post_config(mod_vhost_ldap_post_config, NULL, NULL, APR_HOOK_MIDDLE);
     ap_hook_translate_name(mod_vhost_ldap_translate_name, NULL, aszRewrite, APR_HOOK_FIRST);
-    ap_hook_fixups(mod_vhost_ldap_cleanup, aszRewrite, NULL, APR_HOOK_MIDDLE);
 #ifdef HAVE_UNIX_SUEXEC
     ap_hook_get_suexec_identity(mod_vhost_ldap_get_suexec_id_doer, NULL, NULL, APR_HOOK_MIDDLE);
 #endif
This page took 0.326162 seconds and 5 git commands to generate.