From cee66309d0ca05346a091162f07cdea6db0b703c Mon Sep 17 00:00:00 2001 From: Igor Katson Date: Fri, 29 Mar 2024 20:33:16 +0000 Subject: [PATCH] Fix malicious peer checking that was broken all this time (it didnt trigger) --- crates/librqbit/src/file_ops.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/librqbit/src/file_ops.rs b/crates/librqbit/src/file_ops.rs index 8a2271a..84c2bbb 100644 --- a/crates/librqbit/src/file_ops.rs +++ b/crates/librqbit/src/file_ops.rs @@ -283,7 +283,7 @@ impl<'a, Sha1Impl: ISha1> FileOps<'a, Sha1Impl> { piece_remaining_bytes -= to_read_in_file; if piece_remaining_bytes == 0 { - return Ok(true); + break; } absolute_offset = 0;