]> granicus.if.org Git - apache/commitdiff
inherit inherit
authorJim Jagielski <jim@apache.org>
Thu, 13 Dec 2012 13:36:08 +0000 (13:36 +0000)
committerJim Jagielski <jim@apache.org>
Thu, 13 Dec 2012 13:36:08 +0000 (13:36 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1421288 13f79535-47bb-0310-9956-ffa450edef68

modules/proxy/mod_proxy.c

index 59026755ae31b98c4d17e0e82e3d0bba15c41508..435a482223dd62b77248f3117ccac1371781661a 100644 (file)
@@ -1218,7 +1218,7 @@ static void * merge_proxy_config(apr_pool_t *p, void *basev, void *overridesv)
     ps->bgrowth_set = overrides->bgrowth_set || base->bgrowth_set;
     ps->max_balancers = overrides->max_balancers || base->max_balancers;
     ps->bal_persist = overrides->bal_persist;
-    ps->inherit = overrides->inherit;
+    ps->inherit = (base->inherit || overrides->inherit);
     ps->recv_buffer_size = (overrides->recv_buffer_size_set == 0) ? base->recv_buffer_size : overrides->recv_buffer_size;
     ps->recv_buffer_size_set = overrides->recv_buffer_size_set || base->recv_buffer_size_set;
     ps->io_buffer_size = (overrides->io_buffer_size_set == 0) ? base->io_buffer_size : overrides->io_buffer_size;