/srv/irclogs.ubuntu.com/2009/07/07/#launchpad-dev.txt

mwhudsonwgrant: i know what causes these 500s now02:18
wgrantmwhudson: What was it?02:19
mwhudsonwgrant: me failing to realise that bzrlib's LRUCache is not threadsafe02:20
wgrantmwhudson: Aha.02:20
mwhudsonwgrant: it confirms that just bouncing on refresh is appropriate in this situation02:23
wgrantmwhudson: Thanks for looking at that. It's a bit annoying.02:24
mwhudsonwgrant: i don't know why it's happening so much now, tbh02:25
mwhudsonit should have been happening since april, aiui02:25
mwhudsonhttps://bugs.edge.launchpad.net/loggerhead/+bug/396320 fwiw02:26
ubot3Malone bug 396320 in loggerhead "loggerhead accesses the same LRUCache from multiple threads" [Critical,Triaged]02:26
wgrantmwhudson: It has certainly been happening much more frequently lately.02:26
mwhudsoni guess i've fixed some of the problems that just make it fall over completely...02:26
wgrantHeh.02:27
mwhudsonalso more traffic will make it happen more often02:28
thumpermwhudson: is it on your radar to fix soonish?03:17
mwhudsonthumper: i guess it should be03:18
thumpermwhudson: hard to fix?03:18
thumperor just a pain to test?03:18
mwhudsonthumper: not massively03:18
mwhudsonthumper: heh, this is loggerhead!03:18
mwhudsoni dream about tests03:18
thumperehh03:18
thumperheh03:18
lifelessmwhudson: put a mutex around it?04:00
mwhudsonlifeless: right04:01
=== mrevell is now known as mrevell-lunch
=== mrevell-lunch is now known as mrevell
=== henninge_ is now known as henninge

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!