Author: olamy
Date: Thu Oct 13 11:08:14 2011
New Revision: 1182779
URL: http://svn.apache.org/viewvc?rev=1182779&view=rev
Log:
avoid possible / by zero
Modified:
incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/Monitor.java
Modified:
incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/Monitor.java
URL:
http://svn.apache.org/viewvc/incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/Monitor.java?rev=1182779&r1=1182778&r2=1182779&view=diff
==============================================================================
---
incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/Monitor.java
(original)
+++
incubator/directmemory/trunk/directmemory-cache/src/main/java/org/apache/directmemory/measures/Monitor.java
Thu Oct 13 11:08:14 2011
@@ -70,7 +70,7 @@ public class Monitor {
return totalTime;
}
public long average() {
- return totalTime/hits.get();
+ return hits.get() > 0 ? totalTime/hits.get() : 0;
}
public String toString() {
return Format.it("%1$s hits: %2$d, avg: %3$s ms, tot: %4$s
seconds",