summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlysses Souza <ulysses.souza@docker.com>2019-03-18 15:42:54 +0100
committerUlysses Souza <ulysses.souza@docker.com>2019-03-20 11:54:23 +0100
commit89485bf26ebb7cf4570549cda42543061d6b4fd7 (patch)
tree8c0d3cc067736504809ce50e1a366da641c5387a
parent313f73648842b486417b2736d97381bb07a9a627 (diff)
downloaddocker-py-89485bf26ebb7cf4570549cda42543061d6b4fd7.tar.gz
Fix BaseHTTPAdapter for the SSL case
Signed-off-by: Ulysses Souza <ulysses.souza@docker.com>
-rw-r--r--docker/transport/basehttpadapter.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/docker/transport/basehttpadapter.py b/docker/transport/basehttpadapter.py
index d10c115..4d819b6 100644
--- a/docker/transport/basehttpadapter.py
+++ b/docker/transport/basehttpadapter.py
@@ -3,4 +3,6 @@ import requests.adapters
class BaseHTTPAdapter(requests.adapters.HTTPAdapter):
def close(self):
- self.pools.clear()
+ super(BaseHTTPAdapter, self).close()
+ if hasattr(self, 'pools'):
+ self.pools.clear()