On Tue, Dec 15, 2015 at 3:09 AM, Ross Gardler
<[email protected]> wrote:
> Thank goodness I copied the content here as Whimsy lost it for me (I'll try 
> and reproduce when I have more time and report the bug).

>From the server logs (the key piece of data is the "500") (note, I
removed IP and user agent info):

rgardler [15/Dec/2015:08:03:08 +0000] "POST /board/agenda/json/post
HTTP/1.1" 500 1865
"https://whimsy.apache.org/board/agenda/2015-12-16/Whimsy";

_ERROR #<Exception: Merge conflict>
_WARN   /srv/rack/whimsy-agenda/views/actions/post.json.rb:43:in
`block in _evaluate'

I see similar log entries for curcuru [14/Dec/2015:20:20:35 +0000].

So, two questions: (1) why was there a "Merge conflict", and (2) why
did the client complete the request without reporting the failure and
retaining the post?  I see the second as the more important question.
The server did respond with a status of 500, so the client should not
have completed the request.

- Sam Ruby

Reply via email to