[tahoe-dev] [tahoe-lafs] #611: test_repairer test_repair_from_corruption_of_1 sometimes errors
tahoe-lafs
trac at allmydata.org
Thu Feb 12 15:25:58 PST 2009
#611: test_repairer test_repair_from_corruption_of_1 sometimes errors
---------------------------+------------------------------------------------
Reporter: warner | Owner: zooko
Type: defect | Status: assigned
Priority: major | Milestone: 1.3.1
Component: code-encoding | Version: 1.2.0
Keywords: | Launchpad_bug:
---------------------------+------------------------------------------------
Changes (by zooko):
* cc: tahoe-dev@… (added)
Comment:
Okay, I found the bug. If the uploader requests a read from the
DownUpConnector after the downloader has finished writing and before the
downloader closes, then that request will never be satisfied.
[20090212230447-92b7f-11ef58cee99e471c69580d675b5bffedc038df29] fixes this
and tests it. Please review! This is the last code change that is
scheduled to go into tahoe-1.3.0 and I would hate to have inserted a bug
into tahoe-1.3.0 at the last moment, so please review this patch while I
work on CREDITS and relnotes.txt. :-)
By the way, I also ran another 4876 iterations of
{{{test_repair_from_deletion_of_1}}} (this time without debugprintouts)
with no deviation in behavior, and I am wondering why there is any
variation at all in the behavior of this test on Brian's machine. Could
it be that system test is using loopback and that the loopback device
drops or reorders packets very rarely on Brian's machine but never or at
least even more rarely on mine?
--
Ticket URL: <http://allmydata.org/trac/tahoe/ticket/611#comment:5>
tahoe-lafs <http://allmydata.org>
secure decentralized file storage grid
More information about the tahoe-dev
mailing list