package h.a;

/* JADX INFO: compiled from: JobSupport.kt */
/* JADX INFO: loaded from: classes.dex */
@g.i
public abstract class u0 extends n implements d0, m0 {

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public v0 f4329g;

    @Override // h.a.m0
    public boolean a() {
        return true;
    }

    @Override // h.a.m0
    public y0 c() {
        return null;
    }

    @Override // h.a.d0
    public void dispose() {
        Object objV;
        v0 v0VarM = m();
        do {
            objV = v0VarM.v();
            if (!(objV instanceof u0)) {
                if (!(objV instanceof m0) || ((m0) objV).c() == null) {
                    return;
                }
                k();
                return;
            }
            if (objV != this) {
                return;
            }
        } while (!v0.f4332b.compareAndSet(v0VarM, objV, w0.f4345f));
    }

    public final v0 m() {
        v0 v0Var = this.f4329g;
        if (v0Var != null) {
            return v0Var;
        }
        g.h0.c.l.m("job");
        throw null;
    }

    @Override // h.a.k1.i
    public String toString() {
        return getClass().getSimpleName() + '@' + u.b(this) + "[job@" + u.b(m()) + ']';
    }
}
