Author: bstansberry(a)jboss.com
Date: 2009-03-25 22:59:00 -0400 (Wed, 25 Mar 2009)
New Revision: 2386
Modified:
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/client/ChartManager.java
Log:
Keep the series count unchanged if we avoid division by zero
Modified:
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/client/ChartManager.java
===================================================================
---
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/client/ChartManager.java 2009-03-26
02:58:00 UTC (rev 2385)
+++
trunk/mod_cluster/src/demo/java/org/jboss/modcluster/demo/client/ChartManager.java 2009-03-26
02:59:00 UTC (rev 2386)
@@ -90,7 +90,10 @@
long now = System.currentTimeMillis();
long elapsed = (now - lastUpdateTime) / 1000l;
if (elapsed == 0) // I once saw a DivideByZeroException below
+ {
+ seriesCount--;
return;
+ }
this.lastUpdateTime = now;