what-the-bank/sources/o/fWH.java

308 lines
9.1 KiB
Java

package o;
import o.AbstractC13173fSu;
/* loaded from: classes6.dex */
public final class fWH<T> extends fUX<T, T> {
private boolean a;
private AbstractC13173fSu d;
private int e;
public fWH(InterfaceC13169fSq<T> interfaceC13169fSq, AbstractC13173fSu abstractC13173fSu, boolean z, int i) {
super(interfaceC13169fSq);
this.d = abstractC13173fSu;
this.a = z;
this.e = i;
}
@Override // o.AbstractC13163fSk
public final void subscribeActual(InterfaceC13174fSv<? super T> interfaceC13174fSv) {
AbstractC13173fSu abstractC13173fSu = this.d;
if (abstractC13173fSu instanceof fYE) {
this.c.subscribe(interfaceC13174fSv);
} else {
this.c.subscribe(new IeS(interfaceC13174fSv, abstractC13173fSu.c(), this.a, this.e));
}
}
/* loaded from: classes6.dex */
static final class IeS<T> extends AbstractC13183fTH<T> implements InterfaceC13174fSv<T>, Runnable {
private InterfaceC13174fSv<? super T> a;
private boolean b;
private volatile boolean c;
private volatile boolean d;
private int e;
private boolean f;
private fSJ g;
private int h;
private InterfaceC13414fZq<T> i;
private Throwable j;
/* renamed from: o, reason: collision with root package name */
private AbstractC13173fSu.Sts f9119o;
IeS(InterfaceC13174fSv<? super T> interfaceC13174fSv, AbstractC13173fSu.Sts sts, boolean z, int i) {
this.a = interfaceC13174fSv;
this.f9119o = sts;
this.b = z;
this.e = i;
}
@Override // o.InterfaceC13174fSv
public final void onSubscribe(fSJ fsj) {
if (EnumC13192fTf.d(this.g, fsj)) {
this.g = fsj;
if (fsj instanceof InterfaceC13412fZo) {
InterfaceC13412fZo interfaceC13412fZo = (InterfaceC13412fZo) fsj;
int b = interfaceC13412fZo.b(7);
if (b == 1) {
this.h = b;
this.i = interfaceC13412fZo;
this.d = true;
this.a.onSubscribe(this);
if (getAndIncrement() == 0) {
this.f9119o.c(this);
return;
}
return;
}
if (b == 2) {
this.h = b;
this.i = interfaceC13412fZo;
this.a.onSubscribe(this);
return;
}
}
this.i = new C13416fZs(this.e);
this.a.onSubscribe(this);
}
}
@Override // o.InterfaceC13174fSv
public final void onNext(T t) {
if (this.d) {
return;
}
if (this.h != 2) {
this.i.b(t);
}
if (getAndIncrement() == 0) {
this.f9119o.c(this);
}
}
@Override // o.InterfaceC13174fSv
public final void onError(Throwable th) {
if (this.d) {
C13418fZu.c(th);
return;
}
this.j = th;
this.d = true;
if (getAndIncrement() == 0) {
this.f9119o.c(this);
}
}
@Override // o.fSJ
public final void dispose() {
if (this.c) {
return;
}
this.c = true;
this.g.dispose();
this.f9119o.dispose();
if (this.f || getAndIncrement() != 0) {
return;
}
this.i.e();
}
/* JADX WARN: Code restructure failed: missing block: B:43:0x0070, code lost:
r3 = addAndGet(-r3);
*/
/* JADX WARN: Code restructure failed: missing block: B:44:0x0075, code lost:
if (r3 != 0) goto L52;
*/
/* JADX WARN: Code restructure failed: missing block: B:46:0x0077, code lost:
return;
*/
@Override // java.lang.Runnable
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final void run() {
/*
r7 = this;
boolean r0 = r7.f
r1 = 1
if (r0 == 0) goto L4c
r0 = r1
L6:
boolean r2 = r7.c
if (r2 != 0) goto L4b
boolean r2 = r7.d
java.lang.Throwable r3 = r7.j
boolean r4 = r7.b
if (r4 != 0) goto L25
if (r2 == 0) goto L25
if (r3 == 0) goto L25
r7.c = r1
o.fSv<? super T> r0 = r7.a
java.lang.Throwable r1 = r7.j
r0.onError(r1)
o.fSu$Sts r0 = r7.f9119o
r0.dispose()
return
L25:
o.fSv<? super T> r3 = r7.a
r4 = 0
r3.onNext(r4)
if (r2 == 0) goto L44
r7.c = r1
java.lang.Throwable r0 = r7.j
if (r0 == 0) goto L39
o.fSv<? super T> r1 = r7.a
r1.onError(r0)
goto L3e
L39:
o.fSv<? super T> r0 = r7.a
r0.onComplete()
L3e:
o.fSu$Sts r0 = r7.f9119o
r0.dispose()
return
L44:
int r0 = -r0
int r0 = r7.addAndGet(r0)
if (r0 != 0) goto L6
L4b:
return
L4c:
o.fZq<T> r0 = r7.i
o.fSv<? super T> r2 = r7.a
r3 = r1
L51:
boolean r4 = r7.d
boolean r5 = r0.c()
boolean r4 = r7.e(r4, r5, r2)
if (r4 != 0) goto L92
L5d:
boolean r4 = r7.d
java.lang.Object r5 = r0.b() // Catch: java.lang.Throwable -> L7c
if (r5 != 0) goto L67
r6 = r1
goto L68
L67:
r6 = 0
L68:
boolean r4 = r7.e(r4, r6, r2)
if (r4 != 0) goto L92
if (r6 == 0) goto L78
int r3 = -r3
int r3 = r7.addAndGet(r3)
if (r3 != 0) goto L51
return
L78:
r2.onNext(r5)
goto L5d
L7c:
r3 = move-exception
o.C13147fSI.c(r3)
r7.c = r1
o.fSJ r1 = r7.g
r1.dispose()
r0.e()
r2.onError(r3)
o.fSu$Sts r0 = r7.f9119o
r0.dispose()
L92:
return
*/
throw new UnsupportedOperationException("Method not decompiled: o.fWH.IeS.run():void");
}
private boolean e(boolean z, boolean z2, InterfaceC13174fSv<? super T> interfaceC13174fSv) {
if (this.c) {
this.i.e();
return true;
}
if (!z) {
return false;
}
Throwable th = this.j;
if (this.b) {
if (!z2) {
return false;
}
this.c = true;
if (th != null) {
interfaceC13174fSv.onError(th);
} else {
interfaceC13174fSv.onComplete();
}
this.f9119o.dispose();
return true;
}
if (th != null) {
this.c = true;
this.i.e();
interfaceC13174fSv.onError(th);
this.f9119o.dispose();
return true;
}
if (!z2) {
return false;
}
this.c = true;
interfaceC13174fSv.onComplete();
this.f9119o.dispose();
return true;
}
@Override // o.InterfaceC13414fZq
public final T b() throws Throwable {
return this.i.b();
}
@Override // o.InterfaceC13414fZq
public final void e() {
this.i.e();
}
@Override // o.InterfaceC13414fZq
public final boolean c() {
return this.i.c();
}
@Override // o.InterfaceC13174fSv
public final void onComplete() {
if (this.d) {
return;
}
this.d = true;
if (getAndIncrement() == 0) {
this.f9119o.c(this);
}
}
@Override // o.InterfaceC13413fZp
public final int b(int i) {
if ((i & 2) == 0) {
return 0;
}
this.f = true;
return 2;
}
@Override // o.fSJ
public final boolean isDisposed() {
return this.c;
}
}
}