Skip to content

Commit c54b322

Browse files
Move state inside Subscriber
1 parent 38a652a commit c54b322

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

rxjava-core/src/main/java/rx/operators/OperatorRetry.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,6 @@ public class OperatorRetry<T> implements Operator<T, Observable<T>> {
4545
private static final int INFINITE_RETRY = -1;
4646

4747
private final int retryCount;
48-
private final AtomicInteger attempts = new AtomicInteger(0);
4948

5049
public OperatorRetry(int retryCount) {
5150
this.retryCount = retryCount;
@@ -58,7 +57,8 @@ public OperatorRetry() {
5857
@Override
5958
public Subscriber<? super Observable<T>> call(final Subscriber<? super T> s) {
6059
return new Subscriber<Observable<T>>(s) {
61-
60+
final AtomicInteger attempts = new AtomicInteger(0);
61+
6262
@Override
6363
public void onCompleted() {
6464
// ignore as we expect a single nested Observable<T>

0 commit comments

Comments
 (0)