From 22bfffc0eb65bee7a782d660e316decc306f8e75 Mon Sep 17 00:00:00 2001 From: Jonathan Shook Date: Mon, 17 Jun 2024 17:38:41 -0500 Subject: [PATCH] cancel update timer on complete --- .../java/io/nosqlbench/nb/api/nbio/ResolverForNBIOCache.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/nb-apis/nb-api/src/main/java/io/nosqlbench/nb/api/nbio/ResolverForNBIOCache.java b/nb-apis/nb-api/src/main/java/io/nosqlbench/nb/api/nbio/ResolverForNBIOCache.java index b4e98b7d1..6eb2781d1 100644 --- a/nb-apis/nb-api/src/main/java/io/nosqlbench/nb/api/nbio/ResolverForNBIOCache.java +++ b/nb-apis/nb-api/src/main/java/io/nosqlbench/nb/api/nbio/ResolverForNBIOCache.java @@ -97,6 +97,9 @@ public class ResolverForNBIOCache implements ContentResolver { public void run() { double progress = (double) totalBytesRead / fileSize * 100; logger.info(() -> "Progress: " + String.format("%.2f", progress) + "% completed"); + if (totalBytesRead==fileSize) { + cancel(); + } } }