fix(jfj-preview): add exception handler for parse_data
CI for csaxs_bec / test (push) Successful in 1m33s
CI for csaxs_bec / test (pull_request) Successful in 1m35s

This commit is contained in:
2026-05-15 14:39:41 +02:00
parent 86fde7ca17
commit e7544c1668
@@ -213,7 +213,8 @@ class JungfrauJochPreview:
# pylint: disable=no-member
r = self._socket.recv_multipart(flags=zmq.NOBLOCK)
self._parse_data(r)
except Exception as e:
logger.error(f"Error while receiving data from JFJ preview stream at {self.url}: {e}")
finally:
# Unsubscribe from the topic
self._socket.setsockopt(zmq.UNSUBSCRIBE, ZMQ_TOPIC_FILTER)