From c98a428a293109bfbb013217186b46ec00eeef01 Mon Sep 17 00:00:00 2001 From: Adit Sarfaty Date: Thu, 18 May 2017 14:33:31 +0300 Subject: [PATCH] NSX|V fix crash when enabling subnets dhcp When a subnets dhcp is being enabled, the lock was taken with the wrong parameter. Change-Id: I1d3f52a07a6375512c5812fe618abaf38c62f40e --- vmware_nsx/plugins/nsx_v/plugin.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/vmware_nsx/plugins/nsx_v/plugin.py b/vmware_nsx/plugins/nsx_v/plugin.py index d27018c41e..2fcee6f0f8 100644 --- a/vmware_nsx/plugins/nsx_v/plugin.py +++ b/vmware_nsx/plugins/nsx_v/plugin.py @@ -2564,8 +2564,7 @@ class NsxVPluginV2(addr_pair_db.AllowedAddressPairsMixin, self.create_port(context, {'port': port_dict}) # First time binding network with dhcp edge else: - with locking.LockManager.get_lock( - subnet['subnet']['network_id']): + with locking.LockManager.get_lock(subnet['network_id']): self._update_dhcp_service_with_subnet(context, subnet) return else: