From 18388f2204ad5bb0da229d2f47a12441bf670bf3 Mon Sep 17 00:00:00 2001 From: Andrea Marziali Date: Thu, 23 Apr 2026 17:05:14 +0200 Subject: [PATCH] widen info state hashing catch --- .../communication/ddagent/DDAgentFeaturesDiscovery.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/communication/src/main/java/datadog/communication/ddagent/DDAgentFeaturesDiscovery.java b/communication/src/main/java/datadog/communication/ddagent/DDAgentFeaturesDiscovery.java index 755094cc2e4..6632e4937e8 100644 --- a/communication/src/main/java/datadog/communication/ddagent/DDAgentFeaturesDiscovery.java +++ b/communication/src/main/java/datadog/communication/ddagent/DDAgentFeaturesDiscovery.java @@ -20,7 +20,6 @@ import datadog.trace.api.telemetry.LogCollector; import datadog.trace.util.Strings; import java.nio.ByteBuffer; -import java.security.NoSuchAlgorithmException; import java.util.HashSet; import java.util.List; import java.util.Map; @@ -311,7 +310,7 @@ private boolean processInfoResponse(State newState, String response) { } try { newState.state = Strings.sha256(response); - } catch (NoSuchAlgorithmException ex) { + } catch (Throwable ex) { log.debug( "Failed to hash trace agent /info response. Will probe {}", newState.traceEndpoint, ex); }