diff options
author | Nejc Saje <nsaje@redhat.com> | 2014-07-15 12:54:04 +0200 |
---|---|---|
committer | Mark McLoughlin <markmc@redhat.com> | 2014-07-18 07:44:40 +0100 |
commit | 462ed3ae4c246bb5679546c3be40a33f93e309ce (patch) | |
tree | a3657bac202bc28d9c21785282482aa09072181c | |
parent | d822f6cbf0f41481fb934d8def228a1029eb7b44 (diff) | |
download | oslo-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.py | 2 |
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)) |