File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
src/main/java/org/springframework/retry/support Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change 16
16
17
17
package org .springframework .retry .support ;
18
18
19
+ import java .util .Collections ;
19
20
import java .util .IdentityHashMap ;
20
21
import java .util .Map ;
21
22
import java .util .function .Function ;
53
54
* be used to further customize tags on the timers.
54
55
*
55
56
* @author Artem Bilan
57
+ * @author Huijin Hong
56
58
* @since 2.0.8
57
59
*/
58
60
public class MetricsRetryListener implements RetryListener {
@@ -61,7 +63,8 @@ public class MetricsRetryListener implements RetryListener {
61
63
62
64
private final MeterRegistry meterRegistry ;
63
65
64
- private final Map <RetryContext , Timer .Sample > retryContextToSample = new IdentityHashMap <>();
66
+ private final Map <RetryContext , Timer .Sample > retryContextToSample = Collections
67
+ .synchronizedMap (new IdentityHashMap <>());
65
68
66
69
private final Timer .Builder retryMeterProvider ;
67
70
You can’t perform that action at this time.
0 commit comments