https://bz.apache.org/bugzilla/show_bug.cgi?id=60746

            Bug ID: 60746
           Summary: Double DELETE results in inconsistent responses
           Product: Apache httpd-2
           Version: 2.4.6
          Hardware: Other
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P2
         Component: mod_dav
          Assignee: bugs@httpd.apache.org
          Reporter: michaelsmacn...@gmail.com
  Target Milestone: ---

Two applications are attempting to DELETE a piece of content at or near the
same time. Normally the first gets a 204 No Content, and the second gets a 404
Not Found. (see 2569 below).

Occasionally the second gets a 403 Forbidden and an error is generated.(see
1866 below)


An example for the access log 
10.0.0.203 - - [19/Feb/2017:00:13:13 +0000] "DELETE /perm/A/2569 HTTP/1.1" 204
- "-" "-"
10.0.0.201 - - [19/Feb/2017:00:13:13 +0000] "DELETE /perm/A/2569 HTTP/1.1" 404
209 "-" "-"
10.0.1.202 - - [19/Feb/2017:00:13:13 +0000] "DELETE /perm/A/1866 HTTP/1.1" 204
- "-" "-"
10.0.1.203 - - [19/Feb/2017:00:13:13 +0000] "DELETE /perm/A/1866 HTTP/1.1" 403
213 "-" "-"

Then the error log
[Sun Feb 19 00:13:13.989597 2017] [dav:error] [pid 31097] [client
10.0.1.203:35970] Could not DELETE /perm/A/1866.  [403, #0]

I'd expect the behavior to be consistent like the first case.
Thoughts?

-- 
You are receiving this mail because:
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscr...@httpd.apache.org
For additional commands, e-mail: bugs-h...@httpd.apache.org

Reply via email to