Page MenuHomePhabricator

DRTRIGON-52 Crash because of EditConflict
Closed, ResolvedPublic

Description

This issue was converted from https://jira.toolserver.org/browse/DRTRIGON-52.
Summary: Crash because of EditConflict
Issue type: Bug - A problem which impairs or prevents the functions of the product.
Priority: Major
Status: Closed
Assignee: drtrigon <dr.trigon@surfeu.ch>


From: drtrigon <dr.trigon@surfeu.ch>

Date: Tue, 14 Sep 2010 12:14:22

pywikibot.exceptions.EditConflict: An edit conflict has occured.

causes the bot to crash. Such a exception should be caught/handled in way that the bot can continue at least the other users (and parts).

REPORTED: Merlissimo in #wikipedia-de-bots


Version: unspecified
Severity: major

Details

Reference
bz59555

Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 2:39 AM
bzimport set Reference to bz59555.

From: drtrigon <dr.trigon@surfeu.ch>

Date: Fri, 17 Sep 2010 00:24:07

Solved in r23: https://fisheye.toolserver.org/changelog/drtrigon/?cs=23

In 'dtbext.basic.BasicBot.save' by catching the 'EditConflict' and trying max. 3 times to write. May be a delay is needed, but I hope the web request (API) and throttle mechanism of bot framework should be sufficient and come into action.


From: drtrigon <dr.trigon@surfeu.ch>

Date: Mon, 20 Sep 2010 18:43:17

(switch close <-> resolve management)

This bug was imported as RESOLVED. The original assignee has therefore not been
set, and the original reporters/responders have not been added as CC, to
prevent bugspam.

If you re-open this bug, please consider adding these people to the CC list:
Original assignee: dr.trigon@surfeu.ch
CC list: dr.trigon@surfeu.ch