]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/blobdiff - src/allmydata/immutable/checker.py
tidy up DeadReferenceError handling, ignore them in add_lease calls
[tahoe-lafs/tahoe-lafs.git] / src / allmydata / immutable / checker.py
index b8642c35dd5d35da4601fc354f148a65b627278a..cbb8637d1102c30923e787a3bd53d27a1f25ab57 100644 (file)
@@ -104,6 +104,8 @@ class Checker(log.PrefixingLogMixin):
         # particular we want to log any local errors caused by coding
         # problems.
 
+        if f.check(DeadReferenceError):
+            return
         if f.check(RemoteException):
             if f.value.failure.check(KeyError, IndexError, NameError):
                 # this may ignore a bit too much, but that only hurts us