package com.fyber.inneractive.sdk.util; import android.os.Handler; import android.os.Looper; import java.util.concurrent.LinkedBlockingQueue; import java.util.concurrent.RejectedExecutionHandler; import java.util.concurrent.ThreadFactory; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicInteger; /* loaded from: classes2.dex */ public final class p { public static final ThreadPoolExecutor a; public static final Handler b = new Handler(Looper.getMainLooper()); public class a implements ThreadFactory { public final AtomicInteger a = new AtomicInteger(1); @Override // java.util.concurrent.ThreadFactory public final Thread newThread(Runnable runnable) { return new Thread(runnable, "IAConcurrencyUtil#" + this.a.getAndIncrement()); } } public class b implements RejectedExecutionHandler { @Override // java.util.concurrent.RejectedExecutionHandler public final void rejectedExecution(Runnable runnable, ThreadPoolExecutor threadPoolExecutor) { IAlog.a("rejectedExecution received for - %s", runnable); } } static { ThreadPoolExecutor threadPoolExecutor = new ThreadPoolExecutor(2, 4, 30L, TimeUnit.SECONDS, new LinkedBlockingQueue(32), new a(), new b()); threadPoolExecutor.allowCoreThreadTimeOut(true); a = threadPoolExecutor; } public static void a(Runnable runnable) { a.execute(runnable); } }