package androidx.work.impl.background.systemalarm;

import android.content.Intent;
import android.os.PowerManager;
import androidx.work.impl.background.systemalarm.g;
import defpackage.eh5;
import defpackage.fna;
import java.util.Objects;
import java.util.concurrent.Executor;

/* JADX INFO: loaded from: classes.dex */
class f implements Runnable {
    public final /* synthetic */ g a;

    public f(g gVar) {
        this.a = gVar;
    }

    @Override // java.lang.Runnable
    public final void run() {
        Executor executorA;
        g.c cVar;
        synchronized (this.a.i) {
            g gVar = this.a;
            gVar.j = (Intent) gVar.i.get(0);
        }
        Intent intent = this.a.j;
        if (intent != null) {
            String action = intent.getAction();
            int intExtra = this.a.j.getIntExtra("KEY_START_ID", 0);
            eh5 eh5VarC = eh5.c();
            String str = g.m;
            Objects.toString(this.a.j);
            eh5VarC.getClass();
            PowerManager.WakeLock wakeLockB = fna.b(this.a.a, action + " (" + intExtra + ")");
            try {
                eh5 eh5VarC2 = eh5.c();
                wakeLockB.toString();
                eh5VarC2.getClass();
                wakeLockB.acquire();
                g gVar2 = this.a;
                gVar2.f.b(intExtra, gVar2.j, gVar2);
                eh5 eh5VarC3 = eh5.c();
                wakeLockB.toString();
                eh5VarC3.getClass();
                wakeLockB.release();
                executorA = this.a.b.a();
                cVar = new g.c(this.a);
            } catch (Throwable th) {
                try {
                    eh5.c().b(g.m, "Unexpected error in onHandleIntent", th);
                    eh5 eh5VarC4 = eh5.c();
                    wakeLockB.toString();
                    eh5VarC4.getClass();
                    wakeLockB.release();
                    executorA = this.a.b.a();
                    cVar = new g.c(this.a);
                } catch (Throwable th2) {
                    eh5 eh5VarC5 = eh5.c();
                    String str2 = g.m;
                    wakeLockB.toString();
                    eh5VarC5.getClass();
                    wakeLockB.release();
                    this.a.b.a().execute(new g.c(this.a));
                    throw th2;
                }
            }
            executorA.execute(cVar);
        }
    }
}
