mozilla/kitsune — pull request #583 by rlr (2012-04-26 03:01:46+00:00)
Title: [bug 706948] Call update on queryset instead of save on instance.

r? I was working on another bug and noticed this suspicious call to `question.save()` inside a task where `question` is an argument to the task. Yikes! With our recent celery debacle, we may have ended up re-saving question data that was hours old.

We are passing a question to task that might not run for a while
and then calling save on that instance. This may lead to stale
data overwriting newer data. This may explain the increase in
incidence of the no-replies issues recently, as celery seems
to be getting backlogged more frequently.