From 5f74419118c2fda246727f92cda87e0acf1c1343 Mon Sep 17 00:00:00 2001 From: Cyrus Mobini Date: Wed, 15 Oct 2025 15:38:53 -0400 Subject: [PATCH] fix: improve error handling in SolaceMessaging by raising the original exception --- .../common/messaging/solace_messaging.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/solace_ai_connector/common/messaging/solace_messaging.py b/src/solace_ai_connector/common/messaging/solace_messaging.py index f6498e58..7b6474a2 100644 --- a/src/solace_ai_connector/common/messaging/solace_messaging.py +++ b/src/solace_ai_connector/common/messaging/solace_messaging.py @@ -434,12 +434,12 @@ def bind_to_queue( ) # Handle API exception - except PubSubPlusClientError: + except PubSubPlusClientError as e: log.warning( f"{self.error_prefix} Error creating persistent receiver for queue [%s]", - queue_name, + queue_name ) - raise exception + raise e # Add to list of receivers self.persistent_receivers.append(self.persistent_receiver)