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

31 lines
921 B
Java

package io.reactivex.internal.schedulers;
import io.reactivex.plugins.RxJavaPlugins;
/* loaded from: classes2.dex */
public final class ScheduledDirectPeriodicTask extends AbstractDirectTask implements Runnable {
private static final long serialVersionUID = 1811839108042568751L;
public ScheduledDirectPeriodicTask(Runnable runnable) {
super(runnable);
}
@Override // io.reactivex.internal.schedulers.AbstractDirectTask
public /* bridge */ /* synthetic */ Runnable getWrappedRunnable() {
return super.getWrappedRunnable();
}
@Override // java.lang.Runnable
public void run() {
this.runner = Thread.currentThread();
try {
this.runnable.run();
this.runner = null;
} catch (Throwable th) {
this.runner = null;
lazySet(AbstractDirectTask.FINISHED);
RxJavaPlugins.b(th);
}
}
}