--- miscJava/SpejdernetScraper/src/dk/thoerup/spejdernetscraper/ResultBuffer.java 2013/11/14 13:18:10 2071 +++ miscJava/SpejdernetScraper/src/dk/thoerup/spejdernetscraper/ResultBuffer.java 2013/11/15 07:59:04 2072 @@ -4,7 +4,9 @@ StringBuilder sb = new StringBuilder(); - public void addString(long start, String str) { + long start = System.currentTimeMillis(); + + public void addString(String str) { long now = System.currentTimeMillis(); long diff = now - start; @@ -25,6 +27,7 @@ public void clear() { synchronized(sb) { sb.setLength(0); + start = System.currentTimeMillis(); } } @@ -36,7 +39,9 @@ public static ResultBuffer getResultBuffer() { if (singleton == null) { singleton = new ResultBuffer(); - } + singleton.clear(); + } + return singleton; } }