package o; import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicReference; /* renamed from: o.fVa, reason: case insensitive filesystem */ /* loaded from: classes6.dex */ public final class C13257fVa extends AbstractC13163fSk { private Iterable> c; private InterfaceC13169fSq[] d; public C13257fVa(InterfaceC13169fSq[] interfaceC13169fSqArr, Iterable> iterable) { this.d = interfaceC13169fSqArr; this.c = iterable; } @Override // o.AbstractC13163fSk public final void subscribeActual(InterfaceC13174fSv interfaceC13174fSv) { int length; InterfaceC13169fSq[] interfaceC13169fSqArr = this.d; if (interfaceC13169fSqArr == null) { interfaceC13169fSqArr = new InterfaceC13169fSq[8]; try { length = 0; for (InterfaceC13169fSq interfaceC13169fSq : this.c) { if (interfaceC13169fSq == null) { EnumC13195fTi.a(new NullPointerException("One of the sources is null"), interfaceC13174fSv); return; } if (length == interfaceC13169fSqArr.length) { InterfaceC13169fSq[] interfaceC13169fSqArr2 = new InterfaceC13169fSq[(length >> 2) + length]; System.arraycopy(interfaceC13169fSqArr, 0, interfaceC13169fSqArr2, 0, length); interfaceC13169fSqArr = interfaceC13169fSqArr2; } interfaceC13169fSqArr[length] = interfaceC13169fSq; length++; } } catch (Throwable th) { C13147fSI.c(th); EnumC13195fTi.a(th, interfaceC13174fSv); return; } } else { length = interfaceC13169fSqArr.length; } if (length == 0) { EnumC13195fTi.e(interfaceC13174fSv); return; } if (length == 1) { interfaceC13169fSqArr[0].subscribe(interfaceC13174fSv); return; } HBt hBt = new HBt(interfaceC13174fSv, length); RVV[] rvvArr = hBt.e; int length2 = rvvArr.length; int i = 0; while (i < length2) { int i2 = i + 1; rvvArr[i] = new RVV<>(hBt, i2, hBt.b); i = i2; } hBt.c.lazySet(0); hBt.b.onSubscribe(hBt); for (int i3 = 0; i3 < length2 && hBt.c.get() == 0; i3++) { interfaceC13169fSqArr[i3].subscribe(rvvArr[i3]); } } /* renamed from: o.fVa$HBt */ /* loaded from: classes6.dex */ static final class HBt implements fSJ { final InterfaceC13174fSv b; final AtomicInteger c = new AtomicInteger(); final RVV[] e; HBt(InterfaceC13174fSv interfaceC13174fSv, int i) { this.b = interfaceC13174fSv; this.e = new RVV[i]; } public final boolean c(int i) { int i2 = 0; if (this.c.get() != 0 || !this.c.compareAndSet(0, i)) { return false; } RVV[] rvvArr = this.e; int length = rvvArr.length; while (i2 < length) { int i3 = i2 + 1; if (i3 != i) { EnumC13192fTf.e(rvvArr[i2]); } i2 = i3; } return true; } @Override // o.fSJ public final void dispose() { if (this.c.get() != -1) { this.c.lazySet(-1); for (RVV rvv : this.e) { EnumC13192fTf.e(rvv); } } } @Override // o.fSJ public final boolean isDisposed() { return this.c.get() == -1; } } /* JADX INFO: Access modifiers changed from: package-private */ /* renamed from: o.fVa$RVV */ /* loaded from: classes6.dex */ public static final class RVV extends AtomicReference implements InterfaceC13174fSv { private InterfaceC13174fSv a; private int c; private boolean d; private HBt e; RVV(HBt hBt, int i, InterfaceC13174fSv interfaceC13174fSv) { this.e = hBt; this.c = i; this.a = interfaceC13174fSv; } @Override // o.InterfaceC13174fSv public final void onSubscribe(fSJ fsj) { EnumC13192fTf.a(this, fsj); } @Override // o.InterfaceC13174fSv public final void onNext(T t) { if (this.d) { this.a.onNext(t); } else if (this.e.c(this.c)) { this.d = true; this.a.onNext(t); } else { get().dispose(); } } @Override // o.InterfaceC13174fSv public final void onError(Throwable th) { if (this.d) { this.a.onError(th); } else if (this.e.c(this.c)) { this.d = true; this.a.onError(th); } else { C13418fZu.c(th); } } @Override // o.InterfaceC13174fSv public final void onComplete() { if (this.d) { this.a.onComplete(); } else if (this.e.c(this.c)) { this.d = true; this.a.onComplete(); } } } }