From: Jeff Trawick Date: Sat, 1 Feb 2003 14:08:52 +0000 (+0000) Subject: Fix mod_cern_meta to not create empty metafiles when the X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=aaae4eb3e558f1050a44f26208a3a501c64319f0;p=thirdparty%2Fapache%2Fhttpd.git Fix mod_cern_meta to not create empty metafiles when the metafile searched for does not exist. PR: 12353 Submitted by: Owen Rees git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@98561 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/CHANGES b/CHANGES index 36f58a3e604..a31f8978431 100644 --- 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 ] + *) Modify buildconf to copy all required files into httpd's tree. [Thom May ] diff --git a/modules/metadata/mod_cern_meta.c b/modules/metadata/mod_cern_meta.c index 27376b6f053..f43704039c9 100644 --- a/modules/metadata/mod_cern_meta.c +++ b/modules/metadata/mod_cern_meta.c @@ -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;