]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commit
Tue Jan 24 20:52:09 GMT 2012 Brian Warner <warner@lothar.com>
authorDaira Hopwood <daira@jacaranda.org>
Thu, 5 Sep 2013 17:14:19 +0000 (18:14 +0100)
committerDaira Hopwood <daira@jacaranda.org>
Thu, 5 Sep 2013 17:14:19 +0000 (18:14 +0100)
commit49961756a7c0b15c4b636822cf771338055198cd
treedb31616451cca00e1df7cd08ab8cd2d8c96d1ce8
parent60b3afc0597d631ce38dfc7401edff9df2309891
Tue Jan 24 20:52:09 GMT 2012  Brian Warner <warner@lothar.com>
  * Ensure that verification proceeds and stops when appropriate.

  The removed assertions are appropriate for a download that seeks to
  return plaintext to a caller; if we don't have at least k active remote
  shares, then we can't hope to do that. They're not appropriate for a
  verification operation; a user can try to verify a file that has fewer
  than k shares available, so that shouldn't be treated as an error.
  Instead, we proceed with fewer than k shares, and ensure that we
  terminate the download if we have no shares at all and we're verifying.
src/allmydata/mutable/retrieve.py