feat: add on_piece_completed method on TorrentStorage

This commit is contained in:
LIAUD Corentin 2024-08-27 22:00:14 +02:00
parent 67f984ac6f
commit 35d57ae8a2
No known key found for this signature in database
GPG key ID: 48D3490FB1A44E6A
10 changed files with 100 additions and 18 deletions

View file

@ -215,6 +215,8 @@ impl<'a> FileOps<'a> {
format!("error reading {to_read_in_file} bytes, file_id: {file_idx} (\"{name:?}\")")
})?;
self.files.on_piece_completed(file_idx, absolute_offset)?;
piece_remaining_bytes -= to_read_in_file;
if piece_remaining_bytes == 0 {