diff --git a/rxjava-contrib/rxjava-android/src/main/java/rx/android/concurrency/HandlerThreadScheduler.java b/rxjava-contrib/rxjava-android/src/main/java/rx/android/concurrency/HandlerThreadScheduler.java index 2a2b165bab..a9cfb55fc9 100644 --- a/rxjava-contrib/rxjava-android/src/main/java/rx/android/concurrency/HandlerThreadScheduler.java +++ b/rxjava-contrib/rxjava-android/src/main/java/rx/android/concurrency/HandlerThreadScheduler.java @@ -8,7 +8,7 @@ import org.robolectric.annotation.Config; import rx.Scheduler; import rx.Subscription; -import rx.operators.AtomicObservableSubscription; +import rx.operators.SafeObservableSubscription; import rx.util.functions.Func2; import java.util.concurrent.TimeUnit; @@ -57,7 +57,7 @@ public Subscription schedule(final T state, final Func2 Subscription schedule(final T state, final Func2 action, long delayTime, TimeUnit unit) { - final AtomicObservableSubscription subscription = new AtomicObservableSubscription(); + final SafeObservableSubscription subscription = new SafeObservableSubscription(); final Scheduler _scheduler = this; handler.postDelayed(new Runnable() { @Override