diff --git a/pkg/multicloud/qcloud/rds_mysql_database.go b/pkg/multicloud/qcloud/rds_mysql_database.go index cdb3bae108..2393bbfb86 100644 --- a/pkg/multicloud/qcloud/rds_mysql_database.go +++ b/pkg/multicloud/qcloud/rds_mysql_database.go @@ -90,7 +90,7 @@ func (rds *SMySQLInstance) GetIDBInstanceDatabases() ([]cloudprovider.ICloudDBIn part[i].rds = rds ret = append(ret, &part[i]) } - if len(ret) >= total { + if len(ret) >= total || len(part) == 0 { break } }