Skip to content

Commit 44d453b

Browse files
committed
fix: error in zmq subscribe shadowed by rollback errors
1 parent 5b7187f commit 44d453b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/rs-dapi/src/services/streaming_service/zmq_listener.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,9 @@ impl ZmqConnection {
196196
"ZMQ subscription errors occured, trying to unsubscribe from successful topics",
197197
);
198198

199-
self.zmq_unsubscribe_all(socket).await?;
199+
if let Err(unsub_err) = self.zmq_unsubscribe_all(socket).await {
200+
debug!(error = %unsub_err, "Unsubscribe during rollback failed; preserving original subscribe error");
201+
}
200202
// return the first error
201203
return Err(error);
202204
};

0 commit comments

Comments
 (0)