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

367 lines
13 KiB
Java

package o;
import java.util.Iterator;
import java.util.LinkedHashMap;
import java.util.Map;
import java.util.Objects;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.concurrent.atomic.AtomicReference;
/* renamed from: o.fWl, reason: case insensitive filesystem */
/* loaded from: classes6.dex */
public final class C13303fWl<TLeft, TRight, TLeftEnd, TRightEnd, R> extends fUX<TLeft, R> {
private fSS<? super TRight, ? extends InterfaceC13169fSq<TRightEnd>> a;
private InterfaceC13169fSq<? extends TRight> b;
private fSS<? super TLeft, ? extends InterfaceC13169fSq<TLeftEnd>> d;
private fSL<? super TLeft, ? super AbstractC13163fSk<TRight>, ? extends R> e;
/* JADX INFO: Access modifiers changed from: package-private */
/* renamed from: o.fWl$Sts */
/* loaded from: classes6.dex */
public interface Sts {
void a(Throwable th);
void a(HBt hBt);
void d(Throwable th);
void d(boolean z, LWm lWm);
void e(boolean z, Object obj);
}
public C13303fWl(InterfaceC13169fSq<TLeft> interfaceC13169fSq, InterfaceC13169fSq<? extends TRight> interfaceC13169fSq2, fSS<? super TLeft, ? extends InterfaceC13169fSq<TLeftEnd>> fss, fSS<? super TRight, ? extends InterfaceC13169fSq<TRightEnd>> fss2, fSL<? super TLeft, ? super AbstractC13163fSk<TRight>, ? extends R> fsl) {
super(interfaceC13169fSq);
this.b = interfaceC13169fSq2;
this.d = fss;
this.a = fss2;
this.e = fsl;
}
@Override // o.AbstractC13163fSk
public final void subscribeActual(InterfaceC13174fSv<? super R> interfaceC13174fSv) {
IeS ieS = new IeS(interfaceC13174fSv, this.d, this.a, this.e);
interfaceC13174fSv.onSubscribe(ieS);
HBt hBt = new HBt(ieS, true);
ieS.c.e(hBt);
HBt hBt2 = new HBt(ieS, false);
ieS.c.e(hBt2);
this.c.subscribe(hBt);
this.b.subscribe(hBt2);
}
/* renamed from: o.fWl$IeS */
/* loaded from: classes6.dex */
static final class IeS<TLeft, TRight, TLeftEnd, TRightEnd, R> extends AtomicInteger implements fSJ, Sts {
private fSS<? super TLeft, ? extends InterfaceC13169fSq<TLeftEnd>> f;
private InterfaceC13174fSv<? super R> g;
private volatile boolean j;
private fSS<? super TRight, ? extends InterfaceC13169fSq<TRightEnd>> m;
private fSL<? super TLeft, ? super AbstractC13163fSk<TRight>, ? extends R> n;
/* renamed from: o, reason: collision with root package name */
private int f9120o;
private int q;
private static Integer a = 1;
private static Integer e = 2;
private static Integer d = 3;
private static Integer b = 4;
final fSC c = new fSC();
private C13416fZs<Object> k = new C13416fZs<>(AbstractC13163fSk.bufferSize());
private Map<Integer, C13423fZz<TRight>> l = new LinkedHashMap();
private Map<Integer, TRight> s = new LinkedHashMap();
private AtomicReference<Throwable> h = new AtomicReference<>();
private AtomicInteger i = new AtomicInteger(2);
IeS(InterfaceC13174fSv<? super R> interfaceC13174fSv, fSS<? super TLeft, ? extends InterfaceC13169fSq<TLeftEnd>> fss, fSS<? super TRight, ? extends InterfaceC13169fSq<TRightEnd>> fss2, fSL<? super TLeft, ? super AbstractC13163fSk<TRight>, ? extends R> fsl) {
this.g = interfaceC13174fSv;
this.f = fss;
this.m = fss2;
this.n = fsl;
}
@Override // o.fSJ
public final void dispose() {
if (this.j) {
return;
}
this.j = true;
this.c.dispose();
if (getAndIncrement() == 0) {
this.k.e();
}
}
private void e(InterfaceC13174fSv<?> interfaceC13174fSv) {
Throwable b2 = fYR.b(this.h);
Iterator<C13423fZz<TRight>> it = this.l.values().iterator();
while (it.hasNext()) {
it.next().onError(b2);
}
this.l.clear();
this.s.clear();
interfaceC13174fSv.onError(b2);
}
private void b() {
if (getAndIncrement() != 0) {
return;
}
C13416fZs<Object> c13416fZs = this.k;
InterfaceC13174fSv<? super R> interfaceC13174fSv = this.g;
int i = 1;
while (!this.j) {
if (this.h.get() != null) {
c13416fZs.e();
this.c.dispose();
e(interfaceC13174fSv);
return;
}
boolean z = this.i.get() == 0;
Integer num = (Integer) c13416fZs.b();
boolean z2 = num == null;
if (z && z2) {
Iterator<C13423fZz<TRight>> it = this.l.values().iterator();
while (it.hasNext()) {
it.next().onComplete();
}
this.l.clear();
this.s.clear();
this.c.dispose();
interfaceC13174fSv.onComplete();
return;
}
if (!z2) {
Object b2 = c13416fZs.b();
if (num == a) {
C13423fZz c = C13423fZz.c();
int i2 = this.f9120o;
this.f9120o = i2 + 1;
this.l.put(Integer.valueOf(i2), c);
try {
InterfaceC13169fSq interfaceC13169fSq = (InterfaceC13169fSq) Objects.requireNonNull(this.f.a(b2), "The leftEnd returned a null ObservableSource");
LWm lWm = new LWm(this, true, i2);
this.c.e(lWm);
interfaceC13169fSq.subscribe(lWm);
if (this.h.get() != null) {
c13416fZs.e();
this.c.dispose();
e(interfaceC13174fSv);
return;
}
try {
interfaceC13174fSv.onNext((Object) Objects.requireNonNull(this.n.e(b2, c), "The resultSelector returned a null value"));
Iterator<TRight> it2 = this.s.values().iterator();
while (it2.hasNext()) {
c.onNext(it2.next());
}
} catch (Throwable th) {
C13147fSI.c(th);
fYR.c(this.h, th);
c13416fZs.e();
this.c.dispose();
e(interfaceC13174fSv);
return;
}
} catch (Throwable th2) {
C13147fSI.c(th2);
fYR.c(this.h, th2);
c13416fZs.e();
this.c.dispose();
e(interfaceC13174fSv);
return;
}
} else if (num == e) {
int i3 = this.q;
this.q = i3 + 1;
this.s.put(Integer.valueOf(i3), b2);
try {
InterfaceC13169fSq interfaceC13169fSq2 = (InterfaceC13169fSq) Objects.requireNonNull(this.m.a(b2), "The rightEnd returned a null ObservableSource");
LWm lWm2 = new LWm(this, false, i3);
this.c.e(lWm2);
interfaceC13169fSq2.subscribe(lWm2);
if (this.h.get() != null) {
c13416fZs.e();
this.c.dispose();
e(interfaceC13174fSv);
return;
} else {
Iterator<C13423fZz<TRight>> it3 = this.l.values().iterator();
while (it3.hasNext()) {
it3.next().onNext(b2);
}
}
} catch (Throwable th3) {
C13147fSI.c(th3);
fYR.c(this.h, th3);
c13416fZs.e();
this.c.dispose();
e(interfaceC13174fSv);
return;
}
} else if (num == d) {
LWm lWm3 = (LWm) b2;
C13423fZz<TRight> remove = this.l.remove(Integer.valueOf(lWm3.b));
if (this.c.b(lWm3)) {
lWm3.dispose();
}
if (remove != null) {
remove.onComplete();
}
} else {
LWm lWm4 = (LWm) b2;
this.s.remove(Integer.valueOf(lWm4.b));
if (this.c.b(lWm4)) {
lWm4.dispose();
}
}
} else {
i = addAndGet(-i);
if (i == 0) {
return;
}
}
}
c13416fZs.e();
}
@Override // o.C13303fWl.Sts
public final void d(Throwable th) {
if (fYR.c(this.h, th)) {
this.i.decrementAndGet();
b();
} else {
C13418fZu.c(th);
}
}
@Override // o.C13303fWl.Sts
public final void a(HBt hBt) {
this.c.b(hBt);
this.i.decrementAndGet();
b();
}
@Override // o.C13303fWl.Sts
public final void e(boolean z, Object obj) {
synchronized (this) {
this.k.e(z ? a : e, obj);
}
b();
}
@Override // o.C13303fWl.Sts
public final void d(boolean z, LWm lWm) {
synchronized (this) {
this.k.e(z ? d : b, lWm);
}
b();
}
@Override // o.C13303fWl.Sts
public final void a(Throwable th) {
if (fYR.c(this.h, th)) {
b();
} else {
C13418fZu.c(th);
}
}
@Override // o.fSJ
public final boolean isDisposed() {
return this.j;
}
}
/* renamed from: o.fWl$HBt */
/* loaded from: classes6.dex */
static final class HBt extends AtomicReference<fSJ> implements InterfaceC13174fSv<Object>, fSJ {
private Sts b;
private boolean e;
/* JADX INFO: Access modifiers changed from: package-private */
public HBt(Sts sts, boolean z) {
this.b = sts;
this.e = z;
}
@Override // o.fSJ
public final void dispose() {
EnumC13192fTf.e(this);
}
@Override // o.fSJ
public final boolean isDisposed() {
return EnumC13192fTf.c(get());
}
@Override // o.InterfaceC13174fSv
public final void onSubscribe(fSJ fsj) {
EnumC13192fTf.a(this, fsj);
}
@Override // o.InterfaceC13174fSv
public final void onNext(Object obj) {
this.b.e(this.e, obj);
}
@Override // o.InterfaceC13174fSv
public final void onError(Throwable th) {
this.b.d(th);
}
@Override // o.InterfaceC13174fSv
public final void onComplete() {
this.b.a(this);
}
}
/* JADX INFO: Access modifiers changed from: package-private */
/* renamed from: o.fWl$LWm */
/* loaded from: classes6.dex */
public static final class LWm extends AtomicReference<fSJ> implements InterfaceC13174fSv<Object>, fSJ {
private Sts a;
final int b;
private boolean e;
/* JADX INFO: Access modifiers changed from: package-private */
public LWm(Sts sts, boolean z, int i) {
this.a = sts;
this.e = z;
this.b = i;
}
@Override // o.fSJ
public final void dispose() {
EnumC13192fTf.e(this);
}
@Override // o.fSJ
public final boolean isDisposed() {
return EnumC13192fTf.c(get());
}
@Override // o.InterfaceC13174fSv
public final void onSubscribe(fSJ fsj) {
EnumC13192fTf.a(this, fsj);
}
@Override // o.InterfaceC13174fSv
public final void onNext(Object obj) {
if (EnumC13192fTf.e(this)) {
this.a.d(this.e, this);
}
}
@Override // o.InterfaceC13174fSv
public final void onError(Throwable th) {
this.a.a(th);
}
@Override // o.InterfaceC13174fSv
public final void onComplete() {
this.a.d(this.e, this);
}
}
}