From 47e295cdb711730747723cd07833c81bcfa2fada Mon Sep 17 00:00:00 2001 From: Blake Peterman Date: Fri, 11 Jul 2025 09:57:25 -0600 Subject: [PATCH] Fix potential AttributeError in session cleanup --- customerio/client_base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/customerio/client_base.py b/customerio/client_base.py index 60735d2..1658b22 100644 --- a/customerio/client_base.py +++ b/customerio/client_base.py @@ -108,6 +108,6 @@ def _build_session(self): # closes the session if we're not using connection pooling. def _close(self): # if we're not using pooling; clean up the resources. - if (not self.use_connection_pooling): + if (not self.use_connection_pooling and self._current_session is not None): self._current_session.close() self._current_session = None