From 69cae4bd3f1b189cb9ac24a40b8f42c553b41e89 Mon Sep 17 00:00:00 2001 From: Stefan Fritsch Date: Mon, 9 Nov 2009 14:10:31 +0000 Subject: [PATCH] Fix litmus warning: According to RFC2518, COPY to non-existant collection should give 409 CONFLICT. git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@834073 13f79535-47bb-0310-9956-ffa450edef68 --- modules/dav/fs/repos.c | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/dav/fs/repos.c b/modules/dav/fs/repos.c index efb01ac3c6..cbcea9b567 100644 --- a/modules/dav/fs/repos.c +++ b/modules/dav/fs/repos.c @@ -204,6 +204,7 @@ struct dav_stream { /* returns an appropriate HTTP status code given an APR status code for a * failed I/O operation. ### use something besides 500? */ #define MAP_IO2HTTP(e) (APR_STATUS_IS_ENOSPC(e) ? HTTP_INSUFFICIENT_STORAGE : \ + APR_STATUS_IS_ENOENT(e) ? HTTP_CONFLICT : \ HTTP_INTERNAL_SERVER_ERROR) /* forward declaration for internal treewalkers */ -- 2.40.0