Cloning the Retryer
@dpalita's suggested that since Default Retryer implemenation is not thread-safe we have to clone the delegate. And obviously he's right!
This commit is contained in:
@@ -62,6 +62,6 @@ final class TraceFeignRetryer implements Retryer {
|
||||
|
||||
@Override
|
||||
public Retryer clone() {
|
||||
return new TraceFeignRetryer(this.tracer, this.delegate);
|
||||
return new TraceFeignRetryer(this.tracer, this.delegate.clone());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user