package m4;

import java.lang.Thread;
import java.util.logging.Level;
import java.util.logging.Logger;
import k4.EnumC2404q;

/* JADX INFO: loaded from: classes3.dex */
public final class G0 implements Thread.UncaughtExceptionHandler {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ S0 f20601a;

    public G0(S0 s02) {
        this.f20601a = s02;
    }

    @Override // java.lang.Thread.UncaughtExceptionHandler
    public final void uncaughtException(Thread thread, Throwable th) {
        Logger logger = S0.f20758d0;
        Level level = Level.SEVERE;
        StringBuilder sb = new StringBuilder("[");
        S0 s02 = this.f20601a;
        sb.append(s02.f20786a);
        sb.append("] Uncaught exception in the SynchronizationContext. Panic!");
        logger.log(level, sb.toString(), th);
        if (s02.f20813z) {
            return;
        }
        s02.f20813z = true;
        s02.B(true);
        s02.G(false);
        F0 f0 = new F0(th);
        s02.f20812y = f0;
        s02.f20766E.i(f0);
        s02.f20778Q.t(null);
        s02.f20776O.f(4, "PANIC! Entering TRANSIENT_FAILURE");
        s02.f20805r.c(EnumC2404q.f19912c);
    }
}
