From 02b9a73164fc83b2f5fa095585f0132c9a9045eb Mon Sep 17 00:00:00 2001 From: Adam Hathcock Date: Wed, 17 Sep 2025 11:05:21 +0100 Subject: [PATCH] Don't record cancelled exceptions (#391) Co-authored-by: Jedd Morgan <45512892+JR-Morgan@users.noreply.github.com> --- src/Speckle.Sdk/Api/Operations/Operations.Receive.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Speckle.Sdk/Api/Operations/Operations.Receive.cs b/src/Speckle.Sdk/Api/Operations/Operations.Receive.cs index b75db9fc..7cf92a2e 100644 --- a/src/Speckle.Sdk/Api/Operations/Operations.Receive.cs +++ b/src/Speckle.Sdk/Api/Operations/Operations.Receive.cs @@ -44,6 +44,11 @@ public partial class Operations receiveActivity?.SetStatus(SdkActivityStatusCode.Ok); return result; } + catch (OperationCanceledException) + { + //this is handled by the caller + throw; + } catch (Exception ex) { receiveActivity?.SetStatus(SdkActivityStatusCode.Error);