package o4;

import androidx.work.WorkInfo$State;
import androidx.work.impl.WorkDatabase;
import androidx.work.u;

/* JADX INFO: loaded from: classes.dex */
public final class l implements Runnable {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final androidx.work.impl.o f31396a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final String f31397b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final boolean f31398c;

    static {
        u.e("StopWorkRunnable");
    }

    public l(androidx.work.impl.o oVar, String str, boolean z10) {
        this.f31396a = oVar;
        this.f31397b = str;
        this.f31398c = z10;
    }

    @Override // java.lang.Runnable
    public final void run() {
        boolean zContainsKey;
        boolean zH;
        androidx.work.impl.o oVar = this.f31396a;
        WorkDatabase workDatabase = oVar.f4625c;
        androidx.work.impl.d dVar = oVar.f4628f;
        n4.p pVarWorkSpecDao = workDatabase.workSpecDao();
        workDatabase.beginTransaction();
        try {
            String str = this.f31397b;
            synchronized (dVar.f4582j) {
                zContainsKey = dVar.f4577e.containsKey(str);
            }
            if (this.f31398c) {
                zH = this.f31396a.f4628f.g(this.f31397b);
            } else {
                if (!zContainsKey) {
                    n4.r rVar = (n4.r) pVarWorkSpecDao;
                    if (rVar.l(this.f31397b) == WorkInfo$State.f4517b) {
                        rVar.A(WorkInfo$State.f4516a, this.f31397b);
                    }
                }
                zH = this.f31396a.f4628f.h(this.f31397b);
            }
            u uVarC = u.c();
            String.format("StopWorkRunnable for %s; Processor.stopWork = %s", this.f31397b, Boolean.valueOf(zH));
            uVarC.a(new Throwable[0]);
            workDatabase.setTransactionSuccessful();
            workDatabase.endTransaction();
        } catch (Throwable th) {
            workDatabase.endTransaction();
            throw th;
        }
    }
}
