package kotlinx.coroutines; import kotlin.Unit; /* loaded from: classes5.dex */ public final class DisposeOnCancel extends CancelHandler { public final DisposableHandle handle; public DisposeOnCancel(DisposableHandle disposableHandle) { this.handle = disposableHandle; } @Override // kotlin.jvm.functions.Function1 public /* bridge */ /* synthetic */ Object invoke(Object obj) { invoke((Throwable) obj); return Unit.INSTANCE; } @Override // kotlinx.coroutines.CancelHandlerBase public void invoke(Throwable th) { this.handle.dispose(); } public String toString() { return "DisposeOnCancel[" + this.handle + ']'; } }