package o; import android.os.Process; import java.lang.ref.ReferenceQueue; import java.lang.ref.WeakReference; import java.util.HashMap; import java.util.Map; import java.util.concurrent.Executor; import java.util.concurrent.Executors; import java.util.concurrent.ThreadFactory; import o.zuk; /* loaded from: classes.dex */ final class mhz { volatile Sts a; volatile boolean b; zuk.HBt c; final ReferenceQueue> d; final Map e; private final boolean f; private final Executor g; /* loaded from: classes.dex */ interface Sts { } /* JADX INFO: Access modifiers changed from: package-private */ public mhz(boolean z) { this(z, Executors.newSingleThreadExecutor(new ThreadFactory() { // from class: o.mhz.3 @Override // java.util.concurrent.ThreadFactory public final Thread newThread(Runnable runnable) { return new Thread(new Runnable(this, runnable) { // from class: o.mhz.3.1 private Runnable a; private AnonymousClass3 d; { this.d = this; this.a = runnable; } @Override // java.lang.Runnable public final void run() { Process.setThreadPriority(10); this.a.run(); } }, "glide-active-resources"); } })); } private mhz(boolean z, Executor executor) { this.e = new HashMap(); this.d = new ReferenceQueue<>(); this.f = z; this.g = executor; executor.execute(new Runnable(this) { // from class: o.mhz.2 private mhz a; { this.a = this; } @Override // java.lang.Runnable public final void run() { mhz mhzVar = this.a; while (true) { boolean z2 = mhzVar.b; try { mhzVar.e((HBt) mhzVar.d.remove()); Sts sts = mhzVar.a; } catch (InterruptedException unused) { Thread.currentThread().interrupt(); } } } }); } /* JADX INFO: Access modifiers changed from: package-private */ public final void e(InterfaceC2545agd interfaceC2545agd, zuk zukVar) { synchronized (this) { HBt put = this.e.put(interfaceC2545agd, new HBt(interfaceC2545agd, zukVar, this.d, this.f)); if (put != null) { put.a = null; put.clear(); } } } /* JADX INFO: Access modifiers changed from: package-private */ public final zuk e(InterfaceC2545agd interfaceC2545agd) { synchronized (this) { HBt hBt = this.e.get(interfaceC2545agd); if (hBt == null) { return null; } zuk zukVar = hBt.get(); if (zukVar == null) { e(hBt); } return zukVar; } } final void e(HBt hBt) { synchronized (this) { this.e.remove(hBt.c); if (hBt.b) { if (hBt.a != null) { this.c.b(hBt.c, new zuk<>(hBt.a, true, false, hBt.c, this.c)); } } } } /* JADX INFO: Access modifiers changed from: package-private */ /* loaded from: classes.dex */ public static final class HBt extends WeakReference> { Ezi a; final boolean b; final InterfaceC2545agd c; HBt(InterfaceC2545agd interfaceC2545agd, zuk zukVar, ReferenceQueue> referenceQueue, boolean z) { super(zukVar, referenceQueue); Ezi ezi; if (interfaceC2545agd == null) { throw new NullPointerException("Argument must not be null"); } this.c = interfaceC2545agd; if (zukVar.e && z) { ezi = zukVar.b; if (ezi == null) { throw new NullPointerException("Argument must not be null"); } } else { ezi = null; } this.a = ezi; this.b = zukVar.e; } } }