]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commit
immutable: downloader accepts notifications of buckets even if those notifications...
authorZooko O'Whielacronx <zooko@zooko.com>
Mon, 1 Feb 2010 06:16:10 +0000 (22:16 -0800)
committerZooko O'Whielacronx <zooko@zooko.com>
Mon, 1 Feb 2010 06:16:10 +0000 (22:16 -0800)
commit3e4342ecb362589956c03867bb97a1f368976b08
treea4778a583822fd968a946c366be4b88fc6dc00e1
parente4e259901733e048dc55200cea87253e6a79ea39
immutable: downloader accepts notifications of buckets even if those notifications arrive after he has begun downloading shares.
This can be useful if one of the ones that he has already begun downloading fails. See #287 for discussion. This fixes part of #287 which part was a regression caused by #928, namely this fixes fail-over in case a share is corrupted (or the server returns an error or disconnects). This does not fix the related issue mentioned in #287 if a server hangs and doesn't reply to requests for blocks.
src/allmydata/immutable/download.py
src/allmydata/test/no_network.py
src/allmydata/test/test_hung_server.py