Fix chunk slicing
This commit is contained in:
parent
25151d85f0
commit
33062e1f9a
|
@ -1049,10 +1049,10 @@ properly into a mkv file. Specify mkvmerge as the concatenation method by settin
|
|||
// only keep the chunks that are not done
|
||||
chunks.retain(|chunk| !done.done.contains_key(&chunk.name()) && !done.locked.contains_key(&chunk.name()));
|
||||
|
||||
num_chunks = min(num_chunks, max(1, self.workers));
|
||||
let slice_chunks = min(chunks.len(), max(1, self.workers));
|
||||
|
||||
//only take as many chunks as workers
|
||||
chunks = chunks[0..num_chunks].to_vec();
|
||||
chunks = chunks[0..slice_chunks].to_vec();
|
||||
|
||||
Ok((chunks, num_chunks))
|
||||
} else if self.resume {
|
||||
|
|
Loading…
Reference in a new issue