diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/com.gluster.storage.management.gateway/src/com/gluster/storage/management/gateway/utils/AbstractStatsFactory.java | 2 |
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]); |
