After a hybrid extraction round completes, set the requeue flag so the do-while loop immediately checks for more ready archive sets. Previously, if all items completed before the task started processing, the single requeue flag was consumed and no new completions triggered re-extraction, causing 25+ second gaps until the next download completion. Also change runHybridExtraction return type from void to number (extracted count) to enable conditional self-requeue only when archives were actually extracted, preventing infinite requeue loops. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| main | ||
| preload | ||
| renderer | ||
| shared | ||