Minor fixes.

This commit is contained in:
Mike Hearn
2011-06-27 14:18:47 +00:00
parent dca09950e7
commit 653d544b53
2 changed files with 6 additions and 2 deletions

View File

@@ -113,9 +113,13 @@ public class PingService {
if (max > 0) { if (max > 0) {
System.out.println("Downloading block chain. " + (max > 1000 ? "This may take a while." : "")); System.out.println("Downloading block chain. " + (max > 1000 ? "This may take a while." : ""));
long current = max; long current = max;
int lastPercent = 0;
while (current > 0) { while (current > 0) {
double pct = 100.0 - (100.0 * (current / (double) max)); double pct = 100.0 - (100.0 * (current / (double) max));
if ((int)pct != lastPercent) {
System.out.println(String.format("Chain download %d%% done", (int) pct)); System.out.println(String.format("Chain download %d%% done", (int) pct));
lastPercent = (int) pct;
}
progress.await(1, TimeUnit.SECONDS); progress.await(1, TimeUnit.SECONDS);
current = progress.getCount(); current = progress.getCount();
} }