summaryrefslogtreecommitdiff
path: root/releasenotes/notes/bug-1782404-c4e37bbc83756a89.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'releasenotes/notes/bug-1782404-c4e37bbc83756a89.yaml')
-rw-r--r--releasenotes/notes/bug-1782404-c4e37bbc83756a89.yaml8
1 files changed, 8 insertions, 0 deletions
diff --git a/releasenotes/notes/bug-1782404-c4e37bbc83756a89.yaml b/releasenotes/notes/bug-1782404-c4e37bbc83756a89.yaml
new file mode 100644
index 0000000..852685c
--- /dev/null
+++ b/releasenotes/notes/bug-1782404-c4e37bbc83756a89.yaml
@@ -0,0 +1,8 @@
+---
+fixes:
+ - >
+ [`bug 1782404 <https://bugs.launchpad.net/keystonemiddleware/+bug/1782404>`_]
+ Keystonemiddleware incorrectly implemented an abstraction for the memcache
+ client pool that utilized a `queue.Queue` `get` method instead of the
+ supplied `acquire()` context manager. The `acquire()` context manager
+ properly places the client connection back into the pool after `__exit__`.