summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/utils/AbstractStatsFactory.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/utils/AbstractStatsFactory.java b/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/utils/AbstractStatsFactory.java
index 717eca96..26b2caa3 100644
--- a/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/utils/AbstractStatsFactory.java
+++ b/src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/utils/AbstractStatsFactory.java
@@ -114,7 +114,7 @@ public abstract class AbstractStatsFactory implements StatsFactory {
protected void averageAggregatedStats(ServerStats aggregatedStats, int[][] dataCount) {
List<ServerStatsRow> rows = aggregatedStats.getRows();
- for(int rowNum = 0; rowNum < rows.size(); rowNum++) {
+ for(int rowNum = 0; rowNum < rows.size() && rowNum < dataCount.length; rowNum++) {
List<Double> data = rows.get(rowNum).getUsageData();
for(int columnNum = 0; columnNum < data.size(); columnNum++) {
data.set(columnNum, data.get(columnNum) / dataCount[rowNum][columnNum]);