diff --git a/lib/datadog/appsec/contrib/graphql/appsec_trace.rb b/lib/datadog/appsec/contrib/graphql/appsec_trace.rb index 72d74204265..38919eac35f 100644 --- a/lib/datadog/appsec/contrib/graphql/appsec_trace.rb +++ b/lib/datadog/appsec/contrib/graphql/appsec_trace.rb @@ -27,6 +27,10 @@ def execute_multiplex(multiplex:) end multiplex_return + rescue StandardError => e + Datadog.logger.error(e.message) + + multiplex_return || super end end end