summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Wendlandt <dan@nicira.com>2012-01-25 21:36:22 -0800
committerVishvananda Ishaya <vishvananda@gmail.com>2012-01-25 22:25:46 -0800
commite77e28705c6b409a18ebefbbaed9474c07f66be0 (patch)
treeeca27ff73a7f18cb07fa190aca28b558edfa8bf3
parent2b06655d3946e0594dd0bd23b637930cfcfc8568 (diff)
downloadnova-e77e28705c6b409a18ebefbbaed9474c07f66be0.tar.gz
bug 921931: fix Quantum Manager VM launch race condition
Change-Id: I1f3a0f001477caa5f595c93c49f6c9e03a50149a
-rw-r--r--nova/network/quantum/manager.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/nova/network/quantum/manager.py b/nova/network/quantum/manager.py
index b43365282b..4fc6f379e7 100644
--- a/nova/network/quantum/manager.py
+++ b/nova/network/quantum/manager.py
@@ -364,6 +364,7 @@ class QuantumManager(manager.FloatingIP, manager.FlatManager):
instance['uuid'],
instance_type_id, host)
+ @utils.synchronized('quantum-enable-dhcp')
def enable_dhcp(self, context, quantum_net_id, network_ref, vif_rec,
project_id):
LOG.info("Using DHCP for network: %s" % network_ref['label'])