package p2;

/* JADX INFO: renamed from: p2.b, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0945b extends o {

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public final /* synthetic */ int f9499l;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public final /* synthetic */ Object f9500m;

    public /* synthetic */ C0945b(int i, Object obj) {
        this.f9499l = i;
        this.f9500m = obj;
    }

    @Override // p2.o
    public final void b() {
        switch (this.f9499l) {
            case 0:
                C0946c c0946c = (C0946c) ((T0.e) this.f9500m).f2854b;
                c0946c.f9503b.a("unlinkToDeath", new Object[0]);
                ((k) c0946c.f9514n).f9521c.unlinkToDeath(c0946c.f9511k, 0);
                c0946c.f9514n = null;
                c0946c.f9508g = false;
                return;
            default:
                synchronized (((C0946c) this.f9500m).f9507f) {
                    try {
                        if (((C0946c) this.f9500m).f9512l.get() > 0 && ((C0946c) this.f9500m).f9512l.decrementAndGet() > 0) {
                            ((C0946c) this.f9500m).f9503b.a("Leaving the connection open for other ongoing calls.", new Object[0]);
                            return;
                        }
                        C0946c c0946c2 = (C0946c) this.f9500m;
                        if (c0946c2.f9514n != null) {
                            c0946c2.f9503b.a("Unbind from service.", new Object[0]);
                            C0946c c0946c3 = (C0946c) this.f9500m;
                            c0946c3.f9502a.unbindService(c0946c3.f9513m);
                            C0946c c0946c4 = (C0946c) this.f9500m;
                            c0946c4.f9508g = false;
                            c0946c4.f9514n = null;
                            c0946c4.f9513m = null;
                        }
                        ((C0946c) this.f9500m).c();
                        return;
                    } finally {
                    }
                }
        }
    }
}
