package k9; import java.util.concurrent.Executor; import java.util.concurrent.ExecutorService; import java.util.concurrent.RejectedExecutionException; import java.util.concurrent.ScheduledExecutorService; import java.util.concurrent.ScheduledFuture; import java.util.concurrent.TimeUnit; /* loaded from: classes2.dex */ public final class m1 extends l1 implements t0 { /* renamed from: c, reason: collision with root package name */ private final Executor f11369c; public m1(Executor executor) { this.f11369c = executor; kotlinx.coroutines.internal.d.a(I0()); } private final void H0(v8.g gVar, RejectedExecutionException rejectedExecutionException) { y1.c(gVar, k1.a("The task was rejected", rejectedExecutionException)); } private final ScheduledFuture J0(ScheduledExecutorService scheduledExecutorService, Runnable runnable, v8.g gVar, long j10) { try { return scheduledExecutorService.schedule(runnable, j10, TimeUnit.MILLISECONDS); } catch (RejectedExecutionException e10) { H0(gVar, e10); return null; } } @Override // k9.g0 public void E0(v8.g gVar, Runnable runnable) { try { Executor I0 = I0(); c.a(); I0.execute(runnable); } catch (RejectedExecutionException e10) { c.a(); H0(gVar, e10); z0.b().E0(gVar, runnable); } } public Executor I0() { return this.f11369c; } @Override // k9.t0 public void R(long j10, m mVar) { Executor I0 = I0(); ScheduledExecutorService scheduledExecutorService = I0 instanceof ScheduledExecutorService ? (ScheduledExecutorService) I0 : null; ScheduledFuture J0 = scheduledExecutorService != null ? J0(scheduledExecutorService, new o2(this, mVar), mVar.getContext(), j10) : null; if (J0 != null) { y1.f(mVar, J0); } else { p0.f11381g.R(j10, mVar); } } @Override // k9.t0 public b1 Y(long j10, Runnable runnable, v8.g gVar) { Executor I0 = I0(); ScheduledExecutorService scheduledExecutorService = I0 instanceof ScheduledExecutorService ? (ScheduledExecutorService) I0 : null; ScheduledFuture J0 = scheduledExecutorService != null ? J0(scheduledExecutorService, runnable, gVar, j10) : null; return J0 != null ? new a1(J0) : p0.f11381g.Y(j10, runnable, gVar); } @Override // java.io.Closeable, java.lang.AutoCloseable public void close() { Executor I0 = I0(); ExecutorService executorService = I0 instanceof ExecutorService ? (ExecutorService) I0 : null; if (executorService == null) { return; } executorService.shutdown(); } public boolean equals(Object obj) { return (obj instanceof m1) && ((m1) obj).I0() == I0(); } public int hashCode() { return System.identityHashCode(I0()); } @Override // k9.g0 public String toString() { return I0().toString(); } }