Commit 77cce57b authored by Joe Orton's avatar Joe Orton
Browse files

* modules/cache/mod_cache_disk.c (write_headers): Handle

  mkdir_structure error case.  Fixes Coverity warning.


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1842926 13f79535-47bb-0310-9956-ffa450edef68
parent c5726735
Loading
Loading
Loading
Loading
+2 −1
Changes for modules/cache/mod_cache_disk.c: 2 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -994,10 +994,11 @@ static apr_status_t write_headers(cache_handle_t *h, request_rec *r)
            }

            rv = mkdir_structure(conf, dobj->hdrs.file, r->pool);

            if (rv == APR_SUCCESS) {
                rv = apr_file_mktemp(&dobj->vary.tempfd, dobj->vary.tempfile,
                                     APR_CREATE | APR_WRITE | APR_BINARY | APR_EXCL,
                                     dobj->vary.pool);
            }

            if (rv != APR_SUCCESS) {
                ap_log_rerror(APLOG_MARK, APLOG_WARNING, rv, r, APLOGNO(00721)