diff options
author | Dan Wendlandt <dan@nicira.com> | 2012-01-25 21:36:22 -0800 |
---|---|---|
committer | Vishvananda Ishaya <vishvananda@gmail.com> | 2012-01-25 22:25:46 -0800 |
commit | e77e28705c6b409a18ebefbbaed9474c07f66be0 (patch) | |
tree | eca27ff73a7f18cb07fa190aca28b558edfa8bf3 | |
parent | 2b06655d3946e0594dd0bd23b637930cfcfc8568 (diff) | |
download | nova-e77e28705c6b409a18ebefbbaed9474c07f66be0.tar.gz |
bug 921931: fix Quantum Manager VM launch race condition
Change-Id: I1f3a0f001477caa5f595c93c49f6c9e03a50149a
-rw-r--r-- | nova/network/quantum/manager.py | 1 |
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']) |