package io.reactivex.internal.schedulers; import io.reactivex.Scheduler; import java.util.concurrent.ThreadFactory; /* loaded from: classes2.dex */ public final class NewThreadScheduler extends Scheduler { private static final RxThreadFactory c = new RxThreadFactory("RxNewThreadScheduler", Math.max(1, Math.min(10, Integer.getInteger("rx2.newthread-priority", 5).intValue()))); final ThreadFactory b; public NewThreadScheduler() { this(c); } @Override // io.reactivex.Scheduler public Scheduler.Worker a() { return new NewThreadWorker(this.b); } public NewThreadScheduler(ThreadFactory threadFactory) { this.b = threadFactory; } }