package io.reactivex.internal.observers; import io.reactivex.SingleObserver; import io.reactivex.disposables.Disposable; import io.reactivex.exceptions.CompositeException; import io.reactivex.exceptions.Exceptions; import io.reactivex.functions.BiConsumer; import io.reactivex.internal.disposables.DisposableHelper; import io.reactivex.plugins.RxJavaPlugins; import java.util.concurrent.atomic.AtomicReference; /* loaded from: classes2.dex */ public final class BiConsumerSingleObserver extends AtomicReference implements SingleObserver, Disposable { private static final long serialVersionUID = 4943102778943297569L; final BiConsumer onCallback; public BiConsumerSingleObserver(BiConsumer biConsumer) { this.onCallback = biConsumer; } @Override // io.reactivex.disposables.Disposable public void dispose() { DisposableHelper.dispose(this); } public boolean isDisposed() { return get() == DisposableHelper.DISPOSED; } @Override // io.reactivex.SingleObserver public void onError(Throwable th) { try { lazySet(DisposableHelper.DISPOSED); this.onCallback.a(null, th); } catch (Throwable th2) { Exceptions.b(th2); RxJavaPlugins.b(new CompositeException(th, th2)); } } @Override // io.reactivex.SingleObserver public void onSubscribe(Disposable disposable) { DisposableHelper.setOnce(this, disposable); } @Override // io.reactivex.SingleObserver public void onSuccess(T t) { try { lazySet(DisposableHelper.DISPOSED); this.onCallback.a(t, null); } catch (Throwable th) { Exceptions.b(th); RxJavaPlugins.b(th); } } }