package k4;

import java.util.logging.Level;
import java.util.logging.Logger;

/* JADX INFO: renamed from: k4.u, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes3.dex */
public class C2407u {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public static final Logger f19957a = Logger.getLogger(C2407u.class.getName());

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static final C2407u f19958b = new C2407u();

    public static C2407u b() {
        ((x0) AbstractC2405s.f19952a).getClass();
        C2407u c2407u = (C2407u) x0.f19983b.get();
        C2407u c2407u2 = f19958b;
        if (c2407u == null) {
            c2407u = c2407u2;
        }
        return c2407u == null ? c2407u2 : c2407u;
    }

    public final C2407u a() {
        ((x0) AbstractC2405s.f19952a).getClass();
        ThreadLocal threadLocal = x0.f19983b;
        C2407u c2407u = (C2407u) threadLocal.get();
        C2407u c2407u2 = f19958b;
        if (c2407u == null) {
            c2407u = c2407u2;
        }
        threadLocal.set(this);
        return c2407u == null ? c2407u2 : c2407u;
    }

    public final void c(C2407u c2407u) {
        if (c2407u == null) {
            throw new NullPointerException("toAttach");
        }
        ((x0) AbstractC2405s.f19952a).getClass();
        ThreadLocal threadLocal = x0.f19983b;
        C2407u c2407u2 = (C2407u) threadLocal.get();
        C2407u c2407u3 = f19958b;
        if (c2407u2 == null) {
            c2407u2 = c2407u3;
        }
        if (c2407u2 != this) {
            x0.f19982a.log(Level.SEVERE, "Context was not attached when detaching", new Throwable().fillInStackTrace());
        }
        if (c2407u != c2407u3) {
            threadLocal.set(c2407u);
        } else {
            threadLocal.set(null);
        }
    }
}
