package com.google.common.util.concurrent;

/* JADX INFO: loaded from: classes2.dex */
public final class d0 extends h {
    @Override // com.google.common.util.concurrent.l
    public final boolean n(Object obj) {
        return super.n(obj);
    }

    @Override // com.google.common.util.concurrent.l
    public final boolean o(Throwable th) {
        return super.o(th);
    }

    public final boolean p(w wVar) {
        b bVar;
        wVar.getClass();
        Object obj = this.f23798a;
        if (obj == null) {
            if (wVar.isDone()) {
                if (!l.f23796f.c(this, null, l.i(wVar))) {
                    return false;
                }
                l.e(this, false);
            } else {
                e eVar = new e(this, wVar);
                if (l.f23796f.c(this, null, eVar)) {
                    try {
                        wVar.g(eVar, DirectExecutor.f23761a);
                    } catch (Throwable th) {
                        try {
                            bVar = new b(th);
                        } catch (Error | Exception unused) {
                            bVar = b.f23770b;
                        }
                        l.f23796f.c(this, eVar, bVar);
                    }
                } else {
                    obj = this.f23798a;
                }
            }
            return true;
        }
        if (!(obj instanceof a)) {
            return false;
        }
        wVar.cancel(((a) obj).f23767a);
        return false;
    }
}
