package defpackage;

import android.content.SharedPreferences;
import android.util.Log;
import j$.util.Objects;
import java.io.File;
import java.io.IOException;
import java.util.HashMap;
import java.util.Iterator;
import java.util.concurrent.CopyOnWriteArrayList;
import java.util.concurrent.LinkedBlockingDeque;
import java.util.concurrent.TimeUnit;

/* renamed from: ᵜːˎ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C2823 implements InterfaceC4138, InterfaceC3060 {

    /* renamed from: ᵡⁱᵥ, reason: contains not printable characters */
    public Object f10873;

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public long f10874;

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public Object f10875;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final /* synthetic */ int f10876;

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public Object f10877;

    /* renamed from: ᵿʗᵝʽ, reason: contains not printable characters */
    public Object f10878;

    public C2823(long j, C0862 c0862, C0683 c0683, C3500 c3500, C3174 c3174) {
        this.f10876 = 2;
        this.f10874 = j;
        this.f10878 = c0862;
        this.f10877 = c0683;
        this.f10875 = c3500;
        this.f10873 = c3174;
    }

    public C2823(File file) {
        this.f10876 = 0;
        this.f10875 = new C2720(17);
        this.f10877 = file;
        this.f10874 = 262144000L;
        this.f10878 = new ᵶˉᵹʣ(18);
    }

    public C2823(C0290 c0290, C3246 c3246) {
        this.f10876 = 1;
        this.f10878 = c0290;
        this.f10877 = c3246;
        this.f10874 = Long.MIN_VALUE;
        this.f10875 = new CopyOnWriteArrayList();
        this.f10873 = new LinkedBlockingDeque();
    }

    public /* synthetic */ C2823(C0524 c0524) {
        this.f10876 = 4;
        this.f10873 = c0524;
    }

    public /* synthetic */ C2823(C4180 c4180, long j) {
        this.f10876 = 3;
        this.f10873 = c4180;
        ᵩʛʽ.ˏˋٴ("health_monitor");
        ᵩʛʽ.ᵻᵢﹳᵰ(j > 0);
        this.f10878 = "health_monitor:start";
        this.f10877 = "health_monitor:count";
        this.f10875 = "health_monitor:value";
        this.f10874 = j;
    }

    @Override // defpackage.InterfaceC4138
    public synchronized void clear() {
        try {
            try {
                C4035 c4035M6922 = m6922();
                c4035M6922.close();
                AbstractC2882.m7050(c4035M6922.f15160);
            } catch (IOException unused) {
                Log.isLoggable("DiskLruCacheWrapper", 5);
            }
        } finally {
            m6919();
        }
    }

    public String toString() {
        switch (this.f10876) {
            case 2:
                return "TreeConnect[" + this.f10874 + "](" + ((C0862) this.f10878) + ")";
            default:
                return super.toString();
        }
    }

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public synchronized void m6919() {
        this.f10873 = null;
    }

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public void m6920() {
        C4180 c4180 = (C4180) this.f10873;
        c4180.ˀᵗᵝᵭ();
        ((C4205) ((ᵢˇᵭ) c4180).ᵧᵾˀˈ).f15721.getClass();
        long jCurrentTimeMillis = System.currentTimeMillis();
        SharedPreferences.Editor editorEdit = c4180.m9104().edit();
        editorEdit.remove((String) this.f10877);
        editorEdit.remove((String) this.f10875);
        editorEdit.putLong((String) this.f10878, jCurrentTimeMillis);
        editorEdit.apply();
    }

    /* JADX WARN: Removed duplicated region for block: B:23:0x009c  */
    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public boolean m6921(long r11, defpackage.C2461 r13) {
        /*
            r10 = this;
            java.lang.Object r0 = r10.f10875
            java.util.ArrayList r0 = (java.util.ArrayList) r0
            if (r0 != 0) goto Ld
            java.util.ArrayList r0 = new java.util.ArrayList
            r0.<init>()
            r10.f10875 = r0
        Ld:
            java.lang.Object r0 = r10.f10877
            java.util.ArrayList r0 = (java.util.ArrayList) r0
            if (r0 != 0) goto L1a
            java.util.ArrayList r0 = new java.util.ArrayList
            r0.<init>()
            r10.f10877 = r0
        L1a:
            java.lang.Object r0 = r10.f10875
            java.util.ArrayList r0 = (java.util.ArrayList) r0
            boolean r0 = r0.isEmpty()
            r1 = 0
            if (r0 != 0) goto L47
            java.lang.Object r0 = r10.f10875
            java.util.ArrayList r0 = (java.util.ArrayList) r0
            java.lang.Object r0 = r0.get(r1)
            ᵗᵟ r0 = (defpackage.C2461) r0
            long r2 = r0.m6288()
            r4 = 1000(0x3e8, double:4.94E-321)
            long r2 = r2 / r4
            r6 = 60
            long r2 = r2 / r6
            long r2 = r2 / r6
            long r8 = r13.m6288()
            long r8 = r8 / r4
            long r8 = r8 / r6
            long r8 = r8 / r6
            int r0 = (r2 > r8 ? 1 : (r2 == r8 ? 0 : -1))
            if (r0 == 0) goto L47
            goto Ld4
        L47:
            long r2 = r10.f10874
            int r0 = r13.m10436()
            long r4 = (long) r0
            long r2 = r2 + r4
            java.lang.Object r0 = r10.f10873
            ˀˇʽ r0 = (defpackage.C0524) r0
            ˏᵰˋʚ r4 = r0.m2254()
            ﹳٴ r5 = defpackage.AbstractC5018.f18638
            r6 = 0
            boolean r4 = r4.m5353(r6, r5)
            if (r4 == 0) goto L83
            java.lang.Object r4 = r10.f10875
            java.util.ArrayList r4 = (java.util.ArrayList) r4
            boolean r4 = r4.isEmpty()
            if (r4 != 0) goto L9c
            r0.m2254()
            ﹳٴ r4 = defpackage.AbstractC5018.f18716
            java.lang.Object r4 = r4.m11195(r6)
            java.lang.Integer r4 = (java.lang.Integer) r4
            int r4 = r4.intValue()
            int r4 = java.lang.Math.max(r1, r4)
            long r4 = (long) r4
            int r4 = (r2 > r4 ? 1 : (r2 == r4 ? 0 : -1))
            if (r4 >= 0) goto Ld4
            goto L9c
        L83:
            r0.m2254()
            ﹳٴ r4 = defpackage.AbstractC5018.f18716
            java.lang.Object r4 = r4.m11195(r6)
            java.lang.Integer r4 = (java.lang.Integer) r4
            int r4 = r4.intValue()
            int r4 = java.lang.Math.max(r1, r4)
            long r4 = (long) r4
            int r4 = (r2 > r4 ? 1 : (r2 == r4 ? 0 : -1))
            if (r4 < 0) goto L9c
            goto Ld4
        L9c:
            r10.f10874 = r2
            java.lang.Object r2 = r10.f10875
            java.util.ArrayList r2 = (java.util.ArrayList) r2
            r2.add(r13)
            java.lang.Object r13 = r10.f10877
            java.util.ArrayList r13 = (java.util.ArrayList) r13
            java.lang.Long r11 = java.lang.Long.valueOf(r11)
            r13.add(r11)
            java.lang.Object r11 = r10.f10878
            ˊˀʾ r11 = (defpackage.C1285) r11
            if (r11 != 0) goto Lb7
            goto Lbb
        Lb7:
            java.lang.String r6 = r11.m3954()
        Lbb:
            java.lang.Object r10 = r10.f10875
            java.util.ArrayList r10 = (java.util.ArrayList) r10
            int r10 = r10.size()
            ˏᵰˋʚ r11 = r0.m2254()
            ﹳٴ r12 = defpackage.AbstractC5018.f18721
            int r11 = r11.m5346(r6, r12)
            r12 = 1
            int r11 = java.lang.Math.max(r12, r11)
            if (r10 < r11) goto Ld5
        Ld4:
            return r1
        Ld5:
            return r12
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.C2823.m6921(long, ᵗᵟ):boolean");
    }

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public synchronized C4035 m6922() {
        try {
            if (((C4035) this.f10873) == null) {
                this.f10873 = C4035.m8882((File) this.f10877, this.f10874);
            }
        } catch (Throwable th) {
            throw th;
        }
        return (C4035) this.f10873;
    }

    @Override // defpackage.InterfaceC3060
    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public C0290 mo6923() {
        return (C0290) this.f10878;
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public void m6924() {
        CopyOnWriteArrayList copyOnWriteArrayList = (CopyOnWriteArrayList) this.f10875;
        Iterator it = copyOnWriteArrayList.iterator();
        while (it.hasNext()) {
            InterfaceC0041 interfaceC0041 = (InterfaceC0041) it.next();
            interfaceC0041.cancel();
            InterfaceC0041 interfaceC0041Mo1055 = interfaceC0041.mo1055();
            if (interfaceC0041Mo1055 != null) {
                ((C0290) this.f10878).f1895.addLast(interfaceC0041Mo1055);
            }
        }
        copyOnWriteArrayList.clear();
    }

    @Override // defpackage.InterfaceC4138
    /* renamed from: ᵯٴᵦ, reason: contains not printable characters */
    public File mo6925(InterfaceC4207 interfaceC4207) {
        String str = ((ᵶˉᵹʣ) this.f10878).ᵿʗᵝʽ(interfaceC4207);
        if (Log.isLoggable("DiskLruCacheWrapper", 2)) {
            Objects.toString(interfaceC4207);
        }
        try {
            C2931 c2931M8891 = m6922().m8891(str);
            if (c2931M8891 != null) {
                return ((File[]) c2931M8891.f11366)[0];
            }
            return null;
        } catch (IOException unused) {
            Log.isLoggable("DiskLruCacheWrapper", 5);
            return null;
        }
    }

    @Override // defpackage.InterfaceC3060
    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public C0700 mo6926() throws IOException {
        C2736 c2736M6928;
        long j;
        C2736 c2736;
        IOException iOException = null;
        while (true) {
            try {
                if (((CopyOnWriteArrayList) this.f10875).isEmpty() && !((C0290) this.f10878).m1634(null)) {
                    throw iOException;
                }
                if (((C0290) this.f10878).f1907.f6293) {
                    throw new IOException("Canceled");
                }
                ˊʘ r2 = ((C3246) this.f10877).f12228;
                long jNanoTime = System.nanoTime();
                long j2 = this.f10874 - jNanoTime;
                if (((CopyOnWriteArrayList) this.f10875).isEmpty() || j2 <= 0) {
                    c2736M6928 = m6928();
                    j = 250000000;
                    this.f10874 = jNanoTime + 250000000;
                } else {
                    j = j2;
                    c2736M6928 = null;
                }
                if (c2736M6928 == null) {
                    TimeUnit timeUnit = TimeUnit.NANOSECONDS;
                    CopyOnWriteArrayList copyOnWriteArrayList = (CopyOnWriteArrayList) this.f10875;
                    if (copyOnWriteArrayList.isEmpty() || (c2736 = (C2736) ((LinkedBlockingDeque) this.f10873).poll(j, timeUnit)) == null) {
                        c2736M6928 = null;
                    } else {
                        copyOnWriteArrayList.remove(c2736.f10608);
                        c2736M6928 = c2736;
                    }
                    if (c2736M6928 == null) {
                    }
                }
                boolean z = false;
                if (c2736M6928.f10609 == null && c2736M6928.f10607 == null) {
                    m6924();
                    if (!c2736M6928.f10608.mo1054()) {
                        c2736M6928 = c2736M6928.f10608.mo1052();
                    }
                    if (c2736M6928.f10609 == null && c2736M6928.f10607 == null) {
                        z = true;
                    }
                    if (z) {
                        return c2736M6928.f10608.mo1053();
                    }
                }
                Throwable th = c2736M6928.f10607;
                if (th != null) {
                    if (!(th instanceof IOException)) {
                        throw th;
                    }
                    if (iOException == null) {
                        iOException = (IOException) th;
                    } else {
                        ᵳـᵔʤ.ᵴᵳ(iOException, th);
                    }
                }
                InterfaceC0041 interfaceC0041 = c2736M6928.f10609;
                if (interfaceC0041 != null) {
                    ((C0290) this.f10878).f1895.addFirst(interfaceC0041);
                }
            } finally {
                m6924();
            }
        }
    }

    @Override // defpackage.InterfaceC4138
    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public void mo6927(InterfaceC4207 interfaceC4207, ʽᵡ r8) {
        C3617 c3617M11158;
        boolean z;
        String str = ((ᵶˉᵹʣ) this.f10878).ᵿʗᵝʽ(interfaceC4207);
        C2720 c2720 = (C2720) this.f10875;
        synchronized (c2720) {
            try {
                c3617M11158 = (C3617) ((HashMap) c2720.f10548).get(str);
                if (c3617M11158 == null) {
                    c3617M11158 = ((C5549) c2720.f10550).m11158();
                    ((HashMap) c2720.f10548).put(str, c3617M11158);
                }
                c3617M11158.f13491++;
            } catch (Throwable th) {
                throw th;
            }
        }
        c3617M11158.f13490.lock();
        try {
            if (Log.isLoggable("DiskLruCacheWrapper", 2)) {
                Objects.toString(interfaceC4207);
            }
            try {
                C4035 c4035M6922 = m6922();
                if (c4035M6922.m8891(str) == null) {
                    C4699 c4699M8889 = c4035M6922.m8889(str);
                    if (c4699M8889 == null) {
                        throw new IllegalStateException("Had two simultaneous puts for: ".concat(str));
                    }
                    try {
                        if (((InterfaceC0443) r8.ᵢˇᵭ).mo2053(r8.ᵿʗᵝʽ, c4699M8889.m9879(), (C0210) r8.ᵾᵬ)) {
                            C4035.m8884((C4035) c4699M8889.f17374, c4699M8889, true);
                            c4699M8889.f17373 = true;
                        }
                        if (!z) {
                            try {
                                c4699M8889.m9884();
                            } catch (IOException unused) {
                            }
                        }
                    } finally {
                        if (!c4699M8889.f17373) {
                            try {
                                c4699M8889.m9884();
                            } catch (IOException unused2) {
                            }
                        }
                    }
                }
            } catch (IOException unused3) {
                Log.isLoggable("DiskLruCacheWrapper", 5);
            }
        } finally {
            ((C2720) this.f10875).m6763(str);
        }
    }

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public C2736 m6928() {
        InterfaceC0041 c5033;
        C0290 c0290 = (C0290) this.f10878;
        if (c0290.m1634(null)) {
            try {
                c5033 = c0290.m1635();
            } catch (Throwable th) {
                c5033 = new C5033(th);
            }
            if (c5033.mo1054()) {
                return new C2736(c5033, (Throwable) null, 6);
            }
            if (c5033 instanceof C5033) {
                return ((C5033) c5033).f18815;
            }
            ((CopyOnWriteArrayList) this.f10875).add(c5033);
            ((C3246) this.f10877).m7606().m3020(new C0535(AbstractC4061.f15225 + " connect " + c0290.f1900.f19157.m4415(), c5033, this), 0L);
        }
        return null;
    }
}
