- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
In most cases, I would probably do it like this:
When I say "deal with that accordingly," I mean that it very much depends on the case. If I can safely make the second update and send the missing update back to the client, I will do. But sometimes you will want to inform the user of a double update and allow them to make the decision what to do next.