This is an automated email from the ASF dual-hosted git repository.

liubao pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/servicecomb-java-chassis.git


The following commit(s) were added to refs/heads/master by this push:
     new 36a6511  [SCB-2335]data monitor throw IndexOutOfBoundsException if no 
address configured (#2590)
36a6511 is described below

commit 36a6511aa367233a4620321d924f2e781ec3910f
Author: liubao68 <[email protected]>
AuthorDate: Sat Sep 18 15:32:13 2021 +0800

    [SCB-2335]data monitor throw IndexOutOfBoundsException if no address 
configured (#2590)
---
 .../servicecomb/huaweicloud/dashboard/monitor/AddressManager.java      | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/huawei-cloud/dashboard/src/main/java/org/apache/servicecomb/huaweicloud/dashboard/monitor/AddressManager.java
 
b/huawei-cloud/dashboard/src/main/java/org/apache/servicecomb/huaweicloud/dashboard/monitor/AddressManager.java
index 800206c..99eadcf 100644
--- 
a/huawei-cloud/dashboard/src/main/java/org/apache/servicecomb/huaweicloud/dashboard/monitor/AddressManager.java
+++ 
b/huawei-cloud/dashboard/src/main/java/org/apache/servicecomb/huaweicloud/dashboard/monitor/AddressManager.java
@@ -55,6 +55,9 @@ public class AddressManager {
   }
 
   String nextServer() {
+    if (addresses.size() == 0) {
+      return null;
+    }
     synchronized (this) {
       this.index++;
       if (this.index >= addresses.size()) {

Reply via email to