package i0.d0.a; import b.i.a.f.e.o.f; import j0.o.o; import java.util.Objects; import retrofit2.Response; import retrofit2.adapter.rxjava.HttpException; import rx.Observable; import rx.Subscriber; import rx.exceptions.CompositeException; import rx.exceptions.OnCompletedFailedException; import rx.exceptions.OnErrorFailedException; import rx.exceptions.OnErrorNotImplementedException; /* compiled from: BodyOnSubscribe.java */ /* loaded from: classes3.dex */ public final class a implements Observable.a { public final Observable.a> j; /* compiled from: BodyOnSubscribe.java */ /* renamed from: i0.d0.a.a$a reason: collision with other inner class name */ /* loaded from: classes3.dex */ public static class C0389a extends Subscriber> { public final Subscriber j; public boolean k; public C0389a(Subscriber subscriber) { super(subscriber); this.j = subscriber; } @Override // j0.g public void onCompleted() { if (!this.k) { this.j.onCompleted(); } } @Override // j0.g public void onError(Throwable th) { if (!this.k) { this.j.onError(th); return; } new AssertionError("This should never happen! Report as a Retrofit bug with the full stacktrace.").initCause(th); Objects.requireNonNull(o.a.b()); } @Override // j0.g public void onNext(Object obj) { Response response = (Response) obj; if (response.a()) { this.j.onNext((T) response.f3806b); return; } this.k = true; HttpException httpException = new HttpException(response); try { this.j.onError(httpException); } catch (OnCompletedFailedException | OnErrorFailedException | OnErrorNotImplementedException unused) { Objects.requireNonNull(o.a.b()); } catch (Throwable th) { f.o1(th); new CompositeException(httpException, th); Objects.requireNonNull(o.a.b()); } } } public a(Observable.a> aVar) { this.j = aVar; } @Override // rx.functions.Action1 public void call(Object obj) { this.j.call(new C0389a((Subscriber) obj)); } }