diff --git a/devcycle_python_sdk/managers/config_manager.py b/devcycle_python_sdk/managers/config_manager.py index d688620..b8b90b0 100644 --- a/devcycle_python_sdk/managers/config_manager.py +++ b/devcycle_python_sdk/managers/config_manager.py @@ -84,7 +84,8 @@ def _get_config(self, last_modified: Optional[float] = None): if not self._options.disable_realtime_updates: if ( self._sse_manager is None - or not self._sse_manager.client.is_connected() + or self._sse_manager.client is None + or not self._sse_manager.read_thread.is_alive() ): self._sse_manager = SSEManager( self.sse_state,