Fix formula for the number of chunks.

It was rounding to the nearest boundary as opposed to rounding up. This
caused the last chunk to not always be downloaded.
This commit is contained in:
Paul Lietar 2015-12-30 12:42:47 +01:00
parent 654a403459
commit 525b27df98

View file

@ -53,7 +53,7 @@ impl AudioFileLoading {
} }
}).next().unwrap(); }).next().unwrap();
let chunk_count = (size + CHUNK_SIZE / 2) / CHUNK_SIZE; let chunk_count = (size + CHUNK_SIZE - 1) / CHUNK_SIZE;
let shared = Arc::new(AudioFileShared { let shared = Arc::new(AudioFileShared {
file_id: file_id, file_id: file_id,