package kotlinx.coroutines;

import h.l;

/* JADX INFO: compiled from: JobSupport.kt */
/* JADX INFO: loaded from: classes.dex */
final class g2<T> extends y1 {

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    private final o<T> f1086h;

    /* JADX WARN: Multi-variable type inference failed */
    public g2(o<? super T> oVar) {
        this.f1086h = oVar;
    }

    @Override // h.x.c.l
    public /* bridge */ /* synthetic */ h.r invoke(Throwable th) {
        q(th);
        return h.r.a;
    }

    @Override // kotlinx.coroutines.d0
    public void q(Throwable th) {
        Object objX = r().X();
        if (r0.a() && !(!(objX instanceof n1))) {
            throw new AssertionError();
        }
        if (!(objX instanceof b0)) {
            o<T> oVar = this.f1086h;
            Object objH = a2.h(objX);
            l.a aVar = h.l.b;
            h.l.a(objH);
            oVar.g(objH);
            return;
        }
        o<T> oVar2 = this.f1086h;
        Throwable th2 = ((b0) objX).a;
        l.a aVar2 = h.l.b;
        Object objA = h.m.a(th2);
        h.l.a(objA);
        oVar2.g(objA);
    }
}
