Skip to content

Commit d1c1cd3

Browse files
authored
fix: another fix for parallel progress (#442)
1 parent 8321e3e commit d1c1cd3

1 file changed

Lines changed: 3 additions & 4 deletions

File tree

core/src/main/java/org/eqasim/core/misc/ParallelProgress.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,7 @@ public void setInterval(int interval) {
4545
}
4646

4747
private void run() {
48-
long startTime = System.currentTimeMillis();
49-
long currentTime = startTime;
48+
final long startTime = System.currentTimeMillis();
5049

5150
try {
5251
while (currentCount < totalCount) {
@@ -56,8 +55,8 @@ private void run() {
5655
message.add(String.format("%d/%d", currentCount, totalCount));
5756
message.add(String.format("(%.2f%%)", 100.0 * currentCount / totalCount));
5857

59-
currentTime = System.currentTimeMillis();
60-
long elapsedTime = currentTime - startTime;
58+
final long currentTime = System.currentTimeMillis();
59+
final long elapsedTime = (currentTime - startTime) / 1000;
6160

6261
if (showElapsedTime) {
6362
message.add("+" + writeTime(elapsedTime));

0 commit comments

Comments
 (0)