package defpackage;

import androidx.work.d;
import androidx.work.impl.WorkDatabase;
import defpackage.hsa;
import java.util.UUID;

/* JADX INFO: loaded from: classes.dex */
class dta implements Runnable {
    public final /* synthetic */ UUID a;
    public final /* synthetic */ d b;
    public final /* synthetic */ pm8 c;
    public final /* synthetic */ eta d;

    public dta(eta etaVar, UUID uuid, d dVar, pm8 pm8Var) {
        this.d = etaVar;
        this.a = uuid;
        this.b = dVar;
        this.c = pm8Var;
    }

    @Override // java.lang.Runnable
    public final void run() {
        pm8 pm8Var = this.c;
        UUID uuid = this.a;
        String string = uuid.toString();
        eh5 eh5VarC = eh5.c();
        String str = eta.c;
        uuid.toString();
        d dVar = this.b;
        dVar.toString();
        eh5VarC.getClass();
        WorkDatabase workDatabase = this.d.a;
        workDatabase.beginTransaction();
        try {
            lta ltaVarJ = workDatabase.f().j(string);
            if (ltaVarJ == null) {
                throw new IllegalStateException("Calls to setProgressAsync() must complete before a ListenableWorker signals completion of work by returning an instance of Result.");
            }
            if (ltaVarJ.b == hsa.c.b) {
                workDatabase.e().b(new xsa(string, dVar));
            } else {
                eh5.c().e(str, "Ignoring setProgressAsync(...). WorkSpec (" + string + ") is not in a RUNNING state.");
            }
            pm8Var.h(null);
            workDatabase.setTransactionSuccessful();
        } catch (Throwable th) {
            try {
                eh5.c().b(eta.c, "Error updating Worker progress", th);
                pm8Var.i(th);
            } finally {
                workDatabase.endTransaction();
            }
        }
    }
}
