]> granicus.if.org Git - apache/commitdiff
Obvious files that need inheritance, correct me if I'm wrong.
authorWilliam A. Rowe Jr <wrowe@apache.org>
Mon, 16 Jul 2001 21:07:40 +0000 (21:07 +0000)
committerWilliam A. Rowe Jr <wrowe@apache.org>
Mon, 16 Jul 2001 21:07:40 +0000 (21:07 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89561 13f79535-47bb-0310-9956-ffa450edef68

modules/cache/mod_file_cache.c
modules/loggers/mod_log_config.c
modules/mappers/mod_rewrite.c
server/log.c

index 1839ea2053bfc49b364376dd1e821f6f63530f23..95c8463bea8ba2e1b0714c9e3cdad0c90b6e7d9f 100644 (file)
@@ -207,7 +207,7 @@ static void cache_the_file(cmd_parms *cmd, const char *filename, int mmap)
        return;
     }
 
-    rc = apr_file_open(&fd, fspec, APR_READ | APR_BINARY | APR_XTHREAD,
+    rc = apr_file_open(&fd, fspec, APR_READ | APR_BINARY | APR_XTHREAD | APR_INHERIT,
                        APR_OS_DEFAULT, cmd->pool);
     if (rc != APR_SUCCESS) {
         ap_log_error(APLOG_MARK, APLOG_WARNING, rc, cmd->server,
index 2890cc9479afc88ff671616436ce487df3632c79..f0a3f8c726e2762861d8bcdd7117a6119691cf00 100644 (file)
 
 module AP_MODULE_DECLARE_DATA log_config_module;
 
-static int xfer_flags = (APR_WRITE | APR_APPEND | APR_CREATE);
+static int xfer_flags = (APR_WRITE | APR_APPEND | APR_CREATE | APR_INHERIT);
 static apr_fileperms_t xfer_perms = APR_OS_DEFAULT;
 static apr_hash_t *log_hash;
 
index 34bb041e3066720438cfa3c2c245dcd2d11d983e..07af7e2fa34e0bcbf680cce87dee4dc519a886e3 100644 (file)
@@ -3096,7 +3096,7 @@ static void open_rewritelog(server_rec *s, apr_pool_t *p)
     const char *fname;
     apr_status_t rc;
     piped_log *pl;
-    int    rewritelog_flags = ( APR_WRITE | APR_APPEND | APR_CREATE );
+    int    rewritelog_flags = ( APR_WRITE | APR_APPEND | APR_CREATE | APR_INHERIT );
     apr_fileperms_t rewritelog_mode  = ( APR_UREAD | APR_UWRITE | APR_GREAD | APR_WREAD );
 
     conf = ap_get_module_config(s->module_config, &rewrite_module);
index d634b8ef807ad5a7d9d64203cf8f0354647c998a..1f068228460edfe5d1a4b53daf9f52edc2d8c292 100644 (file)
@@ -266,7 +266,7 @@ static void open_error_log(server_rec *s, apr_pool_t *p)
     else {
        fname = ap_server_root_relative(p, s->error_fname);
         rc = apr_file_open(&s->error_log, fname, 
-                      APR_APPEND | APR_READ | APR_WRITE | APR_CREATE,
+                      APR_APPEND | APR_READ | APR_WRITE | APR_CREATE | APR_INHERIT,
                       APR_OS_DEFAULT, p);
         if (rc != APR_SUCCESS) {
             ap_log_error(APLOG_MARK, APLOG_STARTUP, rc, NULL,