16 delay = delay or 1; |
16 delay = delay or 1; |
17 batch.progress_callback = callback; |
17 batch.progress_callback = callback; |
18 timer.add_task(delay, function () |
18 timer.add_task(delay, function () |
19 if batch.progress_callback then |
19 if batch.progress_callback then |
20 batch.progress_callback(batch); |
20 batch.progress_callback(batch); |
21 if batch.progress_callback then |
21 if batch.progress_callback and batch.status ~= "complete" then |
22 return delay; |
22 return delay; |
23 end |
23 end |
24 end |
24 end |
25 end); |
25 end); |
26 end |
26 end |