]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/commit
Sat Jun 16 19:24:03 BST 2012 david-sarah@jacaranda.org
authorDaira Hopwood <daira@jacaranda.org>
Thu, 5 Sep 2013 16:38:50 +0000 (17:38 +0100)
committerDaira Hopwood <daira@jacaranda.org>
Thu, 5 Sep 2013 16:38:50 +0000 (17:38 +0100)
commit33a042fd750e27bc86e278967d1c02ee1f5ca61e
treeeaf7ed9b19b97b7ab37e6a03ad44865b11ac05f6
parenta88b242385ac26e75bd0e963894eed48352d38dc
Sat Jun 16 19:24:03 BST 2012  david-sarah@jacaranda.org
  * [rebased for 1.9.2] After a server disconnects, make the IServer retain the dead RemoteReference, and continue to return it to anyone who calls get_rref(). This removes the need for callers to guard against receiving a None (as long as the server was connected at least once, which is always the case for servers returned by get_servers_for_psi(), which is how all upload/download code gets servers). Includes test, which is now the same as on trunk. fixes #1636 for 1.9.2.
src/allmydata/interfaces.py
src/allmydata/storage_client.py
src/allmydata/test/test_system.py