This site is an archive; learn more about 8 years of OpenHatch.

[Devel] [issue397] Fix a circular method call that caused customs_twist to eat most of the RAM and then die

Jack Grigg bugs at openhatch.org
Sun Apr 17 20:34:30 UTC 2011


New submission from Jack Grigg <me at jackgrigg.com>:

This was a bad problem with a simple fix - the class that tries to fill the
tracker field of Bugs without async trackers would remove Bugs it couldn't
update from the list to send back, but if it ended up not having anything to
send back, it would cause the entire list to be evaluated again, and the same
Bugs with tracker=None would be processed again, and again...

Now it checks if there is anything to send back first:
http://git.jackgrigg.com/openhatch/patch/?id=5645afd46de0f0b7ba3a3c7035ff0711b5db9202

----------
assignedto: pythonian4000
messages: 1590
milestone: 0.11.04
nosy: paulproteus, pythonian4000
priority: critical
status: need-review
title: Fix a circular method call that caused customs_twist to eat most of the RAM and then die

__________________________________________
Roundup issue tracker <bugs at openhatch.org>
<https://openhatch.org/bugs/issue397>
__________________________________________


More information about the Devel mailing list