CancelableCountDownLatch.smali
.class public Lcom/alibaba/android/arouter/thread/CancelableCountDownLatch;
.super Ljava/util/concurrent/CountDownLatch;
.source ""
# direct methods
.method public constructor <init>(I)V
.registers 2
invoke-direct {p0, p1}, Ljava/util/concurrent/CountDownLatch;-><init>(I)V
return-void
.end method
# virtual methods
.method public cancel()V
.registers 6
:goto_0
invoke-virtual {p0}, Ljava/util/concurrent/CountDownLatch;->getCount()J
move-result-wide v0
const-wide/16 v2, 0x0
cmp-long v4, v0, v2
if-lez v4, :cond_e
invoke-virtual {p0}, Ljava/util/concurrent/CountDownLatch;->countDown()V
goto :goto_0
:cond_e
return-void
.end method