]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/blobdiff - src/allmydata/interfaces.py
After a server disconnects, make the IServer retain the dead RemoteReference, and...
[tahoe-lafs/tahoe-lafs.git] / src / allmydata / interfaces.py
index b1c34a79bb2efe50be8e02277f0744b76cbc87ae..b9255524b8eba541395a2ee1331680bc24050373 100644 (file)
@@ -444,7 +444,12 @@ class IServer(IDisplayableServer):
     def start_connecting(tub, trigger_cb):
         pass
     def get_rref():
-        pass
+        """Once a server is connected, I return a RemoteReference.
+        Before a server is connected for the first time, I return None.
+
+        Note that the rref I return will start producing DeadReferenceErrors
+        once the connection is lost.
+        """
 
 
 class IMutableSlotWriter(Interface):