From 3f0342ef888f18ef7a1a161e2086df4b8e1d28a3 Mon Sep 17 00:00:00 2001 From: Matin Date: Sat, 13 Jun 2026 19:57:41 +0430 Subject: [PATCH] Implement ProgressMonitor --- src/java/ProgressMonitor.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/java/ProgressMonitor.java b/src/java/ProgressMonitor.java index 3e5dc2f..1924bc1 100644 --- a/src/java/ProgressMonitor.java +++ b/src/java/ProgressMonitor.java @@ -58,6 +58,12 @@ public class ProgressMonitor implements Runnable { // TODO: // If all chunks are completed, print a final message and exit the loop + if (completedChunks == chunks.size()) + { + + System.out.println("Progress Monitor: All chunks successfully downloaded. Exiting monitor thread."); + break; + } try { Thread.sleep(monitorDelayMs);