From 89485bf26ebb7cf4570549cda42543061d6b4fd7 Mon Sep 17 00:00:00 2001 From: Ulysses Souza Date: Mon, 18 Mar 2019 15:42:54 +0100 Subject: [PATCH] Fix BaseHTTPAdapter for the SSL case Signed-off-by: Ulysses Souza --- docker/transport/basehttpadapter.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker/transport/basehttpadapter.py b/docker/transport/basehttpadapter.py index d10c115b..4d819b66 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()