don't send progress event for empty blob

This commit is contained in:
Siddhartha Mishra 2019-10-09 23:33:02 +05:30
parent b34fc13eee
commit 6735b68a00
2 changed files with 4 additions and 11 deletions

View file

@ -494,8 +494,10 @@ fn perform_annotated_read_operation(
let task = FileReadingTask::ProcessRead(filereader.clone(), gen_id);
task_source.queue_with_canceller(task, &canceller).unwrap();
let task = FileReadingTask::ProcessReadData(filereader.clone(), gen_id);
task_source.queue_with_canceller(task, &canceller).unwrap();
if !blob_contents.is_empty() {
let task = FileReadingTask::ProcessReadData(filereader.clone(), gen_id);
task_source.queue_with_canceller(task, &canceller).unwrap();
}
let task = FileReadingTask::ProcessReadEOF(filereader, gen_id, data, blob_contents);
task_source.queue_with_canceller(task, &canceller).unwrap();