1.1 --- a/logger/uihandlerserver/src/java/org/netbeans/server/uihandler/LogsManager.java Mon Nov 12 17:56:26 2007 +0000
1.2 +++ b/logger/uihandlerserver/src/java/org/netbeans/server/uihandler/LogsManager.java Tue Nov 13 08:06:51 2007 +0000
1.3 @@ -698,9 +698,11 @@
1.4 private File[] files;
1.5 private int cnt;
1.6 private List<Value> sum;
1.7 + private boolean firstRun;
1.8
1.9 public Verify() {
1.10 init();
1.11 + firstRun = true;
1.12 }
1.13
1.14 private void init() {
1.15 @@ -752,7 +754,9 @@
1.16
1.17 Integer[] counts = {cnt++, files.length};
1.18
1.19 - initCounts = Arrays.asList(counts);
1.20 + if (firstRun) {
1.21 + initCounts = Arrays.asList(counts);
1.22 + }
1.23 if (closed || DEFAULT != LogsManager.this) {
1.24 LOG.log(Level.INFO, "Stopping processing at {0} files", cnt);
1.25 break;
1.26 @@ -801,7 +805,7 @@
1.27 return;
1.28 }
1.29
1.30 -
1.31 + firstRun = false;
1.32 initCounts = Collections.nCopies(2, getNumberOfLogs());
1.33
1.34 statistics = sum;
1.35 @@ -822,7 +826,7 @@
1.36 em.close();
1.37
1.38 init();
1.39 - EXEC.schedule(this, 5 * 60, TimeUnit.SECONDS);
1.40 + EXEC.schedule(this, 5 * 60 * 60, TimeUnit.SECONDS);
1.41 }
1.42
1.43 }