Skip to content

Commit 6776dab

Browse files
committed
Fix piecemap downlad error when invalid piecemap got downloaded
1 parent 14cbaf4 commit 6776dab

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

plugins/Bigfile/BigfilePlugin.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -391,8 +391,8 @@ def getPiecemap(self, inner_path):
391391
def verifyPiece(self, inner_path, pos, piece):
392392
try:
393393
piecemap = self.getPiecemap(inner_path)
394-
except OSError as err:
395-
raise VerifyError("Unable to download piecemap: %s" % err)
394+
except Exception as err:
395+
raise VerifyError("Unable to download piecemap: %s" % Debug.formatException(err))
396396

397397
piece_i = int(pos / piecemap["piece_size"])
398398
if CryptHash.sha512sum(piece, format="digest") != piecemap["sha512_pieces"][piece_i]:

0 commit comments

Comments
 (0)