From 58b45d8458832bf5efd8fdf5c6b9c13f3f69f22c Mon Sep 17 00:00:00 2001 From: Xavier Michelon Date: Tue, 27 Jun 2023 17:08:09 +0200 Subject: [PATCH] feat(GODT-2728): remove the sentry report for gRPC event stream interruptions in bridge-gui. --- .../frontend/bridge-gui/bridge-gui/EventStreamWorker.cpp | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/internal/frontend/bridge-gui/bridge-gui/EventStreamWorker.cpp b/internal/frontend/bridge-gui/bridge-gui/EventStreamWorker.cpp index ec38d853..ef341692 100644 --- a/internal/frontend/bridge-gui/bridge-gui/EventStreamWorker.cpp +++ b/internal/frontend/bridge-gui/bridge-gui/EventStreamWorker.cpp @@ -43,12 +43,9 @@ EventStreamReader::EventStreamReader(QObject *parent) void EventStreamReader::run() { try { emit started(); - - grpc::Status const status = app().grpc().runEventStreamReader(); - if (!status.ok()) { - throw Exception(QString::fromStdString(status.error_message())); - } - + // Status code for the call below is ignored. The event stream may have interrupted by system shutdown or OS user sign-out, and we do not + // want this to generate a sentry report. + app().grpc().runEventStreamReader(); emit finished(); } catch (Exception const &e) {