summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNejc Saje <nsaje@redhat.com>2014-07-15 12:54:04 +0200
committerMark McLoughlin <markmc@redhat.com>2014-07-18 07:44:40 +0100
commit462ed3ae4c246bb5679546c3be40a33f93e309ce (patch)
treea3657bac202bc28d9c21785282482aa09072181c
parentd822f6cbf0f41481fb934d8def228a1029eb7b44 (diff)
downloadoslo-messaging-462ed3ae4c246bb5679546c3be40a33f93e309ce.tar.gz
Fixes incorrect exchange lock in fake driver
The exchanges lock in the fake driver was being disregarded, probably due to a typo. Closes-Bug: #1342088 Change-Id: I45261fce501a867b9253112e1608b14ed5afea26 (cherry picked from commit 1cc3e5d866ee51b7cd542e8a00721329b2bbed3c)
-rw-r--r--oslo/messaging/_drivers/impl_fake.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/oslo/messaging/_drivers/impl_fake.py b/oslo/messaging/_drivers/impl_fake.py
index 49e9db1..faddf56 100644
--- a/oslo/messaging/_drivers/impl_fake.py
+++ b/oslo/messaging/_drivers/impl_fake.py
@@ -120,7 +120,7 @@ class FakeExchangeManager(object):
def get_exchange(self, name):
if name is None:
name = self._default_exchange
- while self._exchanges_lock:
+ with self._exchanges_lock:
return self._exchanges.setdefault(name, FakeExchange(name))