We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 094c0d3 commit ac0a353Copy full SHA for ac0a353
components/context/src/main/java/datadog/context/propagation/Propagators.java
@@ -3,11 +3,12 @@
3
import static java.util.Collections.synchronizedMap;
4
import static java.util.Comparator.comparingInt;
5
6
-import java.util.HashMap;
+import java.util.IdentityHashMap;
7
import java.util.Map;
8
9
public final class Propagators {
10
- private static final Map<Concern, Propagator> PROPAGATORS = synchronizedMap(new HashMap<>());
+ private static final Map<Concern, Propagator> PROPAGATORS =
11
+ synchronizedMap(new IdentityHashMap<>());
12
private static volatile Propagator defaultPropagator = null;
13
private static volatile boolean defaultPropagatorSet = false;
14
0 commit comments