Author: asoldano
Date: 2013-12-06 11:20:30 -0500 (Fri, 06 Dec 2013)
New Revision: 18152
Modified:
common/trunk/src/main/java/org/jboss/ws/common/management/EndpointMetricsImpl.java
Log:
[JBWS-3742] Prevent / by 0
Modified:
common/trunk/src/main/java/org/jboss/ws/common/management/EndpointMetricsImpl.java
===================================================================
---
common/trunk/src/main/java/org/jboss/ws/common/management/EndpointMetricsImpl.java 2013-12-06
15:53:33 UTC (rev 18151)
+++
common/trunk/src/main/java/org/jboss/ws/common/management/EndpointMetricsImpl.java 2013-12-06
16:20:30 UTC (rev 18152)
@@ -144,7 +144,8 @@
{
w.lock();
try {
- return totalProcessingTime.get() / (responseCount.get() + faultCount.get());
+ final long totResponses = responseCount.get() + faultCount.get();
+ return totResponses != 0 ? totalProcessingTime.get() / totResponses : 0;
} finally {
w.unlock();
}
Show replies by date