jimu-decompiled/sources/io/reactivex/internal/schedulers/NewThreadScheduler.java
2025-05-13 19:24:51 +02:00

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;
}
}