24 lines
697 B
Java
24 lines
697 B
Java
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;
|
|
}
|
|
}
|