diff --git a/engine/schema/src/com/cloud/upgrade/dao/Upgrade430to440.java b/engine/schema/src/com/cloud/upgrade/dao/Upgrade430to440.java index 351b74aed18..7fe285feb8d 100644 --- a/engine/schema/src/com/cloud/upgrade/dao/Upgrade430to440.java +++ b/engine/schema/src/com/cloud/upgrade/dao/Upgrade430to440.java @@ -254,14 +254,12 @@ public class Upgrade430to440 implements DbUpgrade { String[] cidrArray = cidrList.split(","); // insert a record per cidr String networkAclItemCidrSql = "INSERT INTO `cloud`.`network_acl_item_cidrs` (network_acl_item_id, cidr) VALUES (?,?)"; - for(String cidr: cidrArray) - { - pstmtCidr = conn.prepareStatement(networkAclItemCidrSql); - pstmtCidr.setLong(1,itemId); - pstmtCidr.setString(2,cidr); + pstmtCidr = conn.prepareStatement(networkAclItemCidrSql); + pstmtCidr.setLong(1, itemId); + for (String cidr : cidrArray) { + pstmtCidr.setString(2, cidr); pstmtCidr.executeUpdate(); } - pstmtCidr.close(); } } catch (SQLException e) { throw new CloudRuntimeException("Exception while Moving network acl item cidrs to a row per cidr", e);