]> granicus.if.org Git - apache/commitdiff
Fix mod_cern_meta to not create empty metafiles when the
authorJeff Trawick <trawick@apache.org>
Sat, 1 Feb 2003 14:08:52 +0000 (14:08 +0000)
committerJeff Trawick <trawick@apache.org>
Sat, 1 Feb 2003 14:08:52 +0000 (14:08 +0000)
metafile searched for does not exist.

PR:             12353
Submitted by:   Owen Rees <owen_rees@hp.com>

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98561 13f79535-47bb-0310-9956-ffa450edef68

CHANGES
modules/metadata/mod_cern_meta.c

diff --git a/CHANGES b/CHANGES
index 36f58a3e6041826a143e6add4185e3eaa88a1c75..a31f89784319ebe51746f1e9982922a1905b565b 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -2,6 +2,10 @@ Changes with Apache 2.1.0-dev
 
   [Remove entries to the current 2.0 section below, when backported]
 
+  *) Fix mod_cern_meta to not create empty metafiles when the
+     metafile searched for does not exist.  PR 12353
+     [Owen Rees <owen_rees@hp.com>]
+
   *) Modify buildconf to copy all required files into httpd's tree.
      [Thom May <thom@planetarytramp.net>]
 
index 27376b6f053848b042a4143f8463c8da879d4a3c..f43704039c95100ee4e71d6885d0f36d4938260e 100644 (file)
@@ -380,7 +380,7 @@ static int add_cern_meta_data(request_rec *r)
     }
     ap_destroy_sub_req(rr);
 
-    retcode = apr_file_open(&f, metafilename, APR_READ | APR_CREATE, APR_OS_DEFAULT, r->pool);
+    retcode = apr_file_open(&f, metafilename, APR_READ, APR_OS_DEFAULT, r->pool);
     if (retcode != APR_SUCCESS) {
        if (APR_STATUS_IS_ENOENT(retcode)) {
            return DECLINED;