This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author r.david.murray
Recipients r.david.murray, ysj.ray
Date 2011-03-12.02:03:29
SpamBayes Score 5.289499e-07
Marked as misclassified No
Message-id <1299895413.14.0.23712515715.issue11350@psf.upfronthosting.co.za>
In-reply-to
Content
Well, I don't think we are going to add an abort method in order to write a unit test, though it isn't completely out of the question.

However, I've now looked at the code and the other comments in the file, and it is clear that great care is taken to allow the database to be out of sync in order to avoid calling _commit all the time.  So I don't think this is a desired change.

Thanks for working out the test, though, since it makes it clear that it is only a catastrophic failure of the interpreter that will trigger this bug (or, of course, a kill -KILL), and I think we are just accepting that danger.

If you disagree, it should be brought up on python-dev.
History
Date User Action Args
2011-03-12 02:03:33r.david.murraysetrecipients: + r.david.murray, ysj.ray
2011-03-12 02:03:33r.david.murraysetmessageid: <1299895413.14.0.23712515715.issue11350@psf.upfronthosting.co.za>
2011-03-12 02:03:29r.david.murraylinkissue11350 messages
2011-03-12 02:03:29r.david.murraycreate