mutable: revise a couple of error messages
authorrobk-tahoe <robk-tahoe@allmydata.com>
Mon, 24 Mar 2008 22:46:28 +0000 (15:46 -0700)
committerrobk-tahoe <robk-tahoe@allmydata.com>
Mon, 24 Mar 2008 22:46:28 +0000 (15:46 -0700)
at brian and zooko's suggestion, reword an error message encountered when
multiple writers are racing to make overlapping changes to a directory

src/allmydata/mutable.py

index 2285397b4644706842e79c19e376883bac470a9a..981cb86f8d35593034d670566c766ee3d88e1c61 100644 (file)
@@ -1221,13 +1221,13 @@ class Publish:
             for oldplace in current_share_peers.get(shnum, []):
                 (peerid, seqnum, R) = oldplace
                 if seqnum >= self._new_seqnum:
-                    self.log("somebody has a newer sequence number than what we were uploading",
+                    self.log("the sequence number has changed unexpectedly",
                              level=log.WEIRD)
                     self.log(format="peerid=%(peerid)s, theirs=%(seqnum)d, mine=%(new_seqnum)d",
                              peerid=idlib.shortnodeid_b2a(peerid),
                              seqnum=seqnum,
                              new_seqnum=self._new_seqnum)
-                    raise UncoordinatedWriteError("somebody has a newer sequence number than us")
+                    raise UncoordinatedWriteError("the sequence number has changed unexpectedly")
                 target_map.add(shnum, oldplace)
                 shares_per_peer.add(peerid, shnum)
                 if shnum in shares_needing_homes: