https://bugzilla.wikimedia.org/show_bug.cgi?id=65338

--- Comment #11 from Brad Jorsch <[email protected]> ---
Ok, I think we've gotten to the bottom of this now.

There's a race condition in the uploading code: it first checks for warnings
and then processes the upload, and what's happening here is that one of your
parallel requests is sneaking in an upload between the "check for warnings" and
"process the upload" steps.

If the "process the upload" backend code were to have flags to say "do not
overwrite" and "overwrite only", we could use that from the API code to fix
this race condition.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to