From 00ac333ea2d00aa150a6e8ad8a160254715f5441 Mon Sep 17 00:00:00 2001 From: Matt Joiner Date: Sun, 11 Oct 2020 12:57:33 +1100 Subject: [PATCH] Panic on bad piece per resource chunk names This was masking a bug in a coming sqlite storage implementation. Maybe it could be relaxed to checking for no filepath.Dir in the future. --- storage/piece_resource.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/storage/piece_resource.go b/storage/piece_resource.go index 201d3f37..86a081f2 100644 --- a/storage/piece_resource.go +++ b/storage/piece_resource.go @@ -123,7 +123,7 @@ func (s piecePerResourcePiece) getChunks() (chunks chunks) { for _, n := range names { offset, err := strconv.ParseInt(n, 10, 64) if err != nil { - continue + panic(err) } i, err := s.rp.NewInstance(path.Join(s.incompleteDirPath(), n)) if err != nil { -- 2.48.1