package o; import java.util.Arrays; import java.util.Objects; import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicReference; /* renamed from: o.fXU, reason: case insensitive filesystem */ /* loaded from: classes6.dex */ public final class C13323fXU extends AbstractC13163fSk { private InterfaceC13169fSq[] a; private int b; private boolean c; private Iterable> d; private fSS e; public C13323fXU(InterfaceC13169fSq[] interfaceC13169fSqArr, Iterable> iterable, fSS fss, int i, boolean z) { this.a = interfaceC13169fSqArr; this.d = iterable; this.e = fss; this.b = i; this.c = z; } @Override // o.AbstractC13163fSk public final void subscribeActual(InterfaceC13174fSv interfaceC13174fSv) { int length; InterfaceC13169fSq[] interfaceC13169fSqArr = this.a; if (interfaceC13169fSqArr == null) { interfaceC13169fSqArr = new InterfaceC13169fSq[8]; length = 0; for (InterfaceC13169fSq interfaceC13169fSq : this.d) { if (length == interfaceC13169fSqArr.length) { InterfaceC13169fSq[] interfaceC13169fSqArr2 = new InterfaceC13169fSq[(length >> 2) + length]; System.arraycopy(interfaceC13169fSqArr, 0, interfaceC13169fSqArr2, 0, length); interfaceC13169fSqArr = interfaceC13169fSqArr2; } interfaceC13169fSqArr[length] = interfaceC13169fSq; length++; } } else { length = interfaceC13169fSqArr.length; } if (length == 0) { EnumC13195fTi.e(interfaceC13174fSv); return; } Sts sts = new Sts(interfaceC13174fSv, this.e, length, this.c); int i = this.b; IeS[] ieSArr = sts.d; int length2 = ieSArr.length; for (int i2 = 0; i2 < length2; i2++) { ieSArr[i2] = new IeS<>(sts, i); } sts.lazySet(0); sts.c.onSubscribe(sts); for (int i3 = 0; i3 < length2 && !sts.e; i3++) { interfaceC13169fSqArr[i3].subscribe(ieSArr[i3]); } } /* renamed from: o.fXU$Sts */ /* loaded from: classes6.dex */ static final class Sts extends AtomicInteger implements fSJ { private boolean a; private T[] b; final InterfaceC13174fSv c; final IeS[] d; volatile boolean e; private fSS g; Sts(InterfaceC13174fSv interfaceC13174fSv, fSS fss, int i, boolean z) { this.c = interfaceC13174fSv; this.g = fss; this.d = new IeS[i]; this.b = (T[]) new Object[i]; this.a = z; } @Override // o.fSJ public final void dispose() { if (this.e) { return; } this.e = true; for (IeS ieS : this.d) { EnumC13192fTf.e(ieS.b); } if (getAndIncrement() == 0) { for (IeS ieS2 : this.d) { ieS2.a.e(); } } } private void a() { for (IeS ieS : this.d) { ieS.a.e(); } for (IeS ieS2 : this.d) { EnumC13192fTf.e(ieS2.b); } } public final void c() { Throwable th; if (getAndIncrement() != 0) { return; } IeS[] ieSArr = this.d; InterfaceC13174fSv interfaceC13174fSv = this.c; T[] tArr = this.b; boolean z = this.a; int i = 1; while (true) { int i2 = 0; int i3 = 0; for (IeS ieS : ieSArr) { if (tArr[i3] == null) { boolean z2 = ieS.c; T b = ieS.a.b(); boolean z3 = b == null; if (this.e) { a(); return; } if (z2) { if (!z) { Throwable th2 = ieS.d; if (th2 != null) { this.e = true; a(); interfaceC13174fSv.onError(th2); return; } else if (z3) { this.e = true; a(); interfaceC13174fSv.onComplete(); return; } } else if (z3) { Throwable th3 = ieS.d; this.e = true; a(); if (th3 != null) { interfaceC13174fSv.onError(th3); return; } else { interfaceC13174fSv.onComplete(); return; } } } if (z3) { i2++; } else { tArr[i3] = b; } } else if (ieS.c && !z && (th = ieS.d) != null) { this.e = true; a(); interfaceC13174fSv.onError(th); return; } i3++; } if (i2 == 0) { try { interfaceC13174fSv.onNext((Object) Objects.requireNonNull(this.g.a(tArr.clone()), "The zipper returned a null value")); Arrays.fill(tArr, (Object) null); } catch (Throwable th4) { C13147fSI.c(th4); a(); interfaceC13174fSv.onError(th4); return; } } else { i = addAndGet(-i); if (i == 0) { return; } } } } @Override // o.fSJ public final boolean isDisposed() { return this.e; } } /* JADX INFO: Access modifiers changed from: package-private */ /* renamed from: o.fXU$IeS */ /* loaded from: classes6.dex */ public static final class IeS implements InterfaceC13174fSv { final C13416fZs a; final AtomicReference b = new AtomicReference<>(); volatile boolean c; Throwable d; private Sts e; IeS(Sts sts, int i) { this.e = sts; this.a = new C13416fZs<>(i); } @Override // o.InterfaceC13174fSv public final void onSubscribe(fSJ fsj) { EnumC13192fTf.a(this.b, fsj); } @Override // o.InterfaceC13174fSv public final void onNext(T t) { this.a.b(t); this.e.c(); } @Override // o.InterfaceC13174fSv public final void onError(Throwable th) { this.d = th; this.c = true; this.e.c(); } @Override // o.InterfaceC13174fSv public final void onComplete() { this.c = true; this.e.c(); } } }