Hi,
On Wed, Oct 28, 2009 at 11:03 AM, Nikunj R. Mehta
<nikunj.mehta@xxxxxxxxxx> wrote:
This draft places unreasonable restriction on servers about processing
requests. Specifically, in ยง2.2,
[[
Concurrent modification: When a server receives multiple concurrent
requests
to modify a resource, those requests SHOULD be queued and processed
in the
order in which they are received. If a server is incapable of queuing
concurrent requests, all subsequent requests SHOULD be rejected with
a 409
(Conflict) until the first modification request is complete.
]]
RFC2616 describes the above status code (409) but not in the context
of a
particular type of HTTP request. I fail to see why this draft has
mandated
specific error codes and specific server behavior in response to
certain
requests. It curtails server behavior without a good reason.