changeset 51076 | 15a50bfaeb79 |
parent 51065 | 41c73325af52 |
child 51077 | 09d60aed5f5d |
--- a/mercurial/revlog.py Fri Oct 13 22:40:10 2023 +0200 +++ b/mercurial/revlog.py Fri Oct 13 23:21:46 2023 +0200 @@ -3537,7 +3537,11 @@ sidedata = None if not cachedelta: - rawtext = self._revisiondata(rev) + try: + rawtext = self._revisiondata(rev) + except error.CensoredNodeError as censored: + assert flags & REVIDX_ISCENSORED + rawtext = censored.tombstone sidedata = self.sidedata(rev) if sidedata is None: sidedata = self.sidedata(rev)