diff --git a/patroni/dcs/etcd.py b/patroni/dcs/etcd.py index a7077be7..b6e20ba0 100644 --- a/patroni/dcs/etcd.py +++ b/patroni/dcs/etcd.py @@ -404,7 +404,7 @@ class EtcdClient(AbstractEtcdClientWithFailover): if self.http is not None: try: self.http.clear() - except (ReferenceError, TypeError): + except (ReferenceError, TypeError, AttributeError): pass def _prepare_get_members(self, etcd_nodes):