Files
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

107 lines
3.3 KiB
Java

package com.ironsource;
import java.util.concurrent.CancellationException;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.Future;
import java.util.concurrent.ScheduledThreadPoolExecutor;
import kotlin.Unit;
import kotlin.jvm.functions.Function1;
import kotlin.jvm.internal.DefaultConstructorMarker;
import kotlin.jvm.internal.Intrinsics;
import kotlin.jvm.internal.Lambda;
/* loaded from: classes2.dex */
public final class zp extends ScheduledThreadPoolExecutor {
private final Function1 a;
private final Function1 b;
public static final class a extends Lambda implements Function1 {
public static final a a = new a();
public a() {
super(1);
}
public final void a(Throwable th) {
}
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Object invoke(Object obj) {
a((Throwable) obj);
return Unit.INSTANCE;
}
}
public static final class b extends Lambda implements Function1 {
public static final b a = new b();
public b() {
super(1);
}
public final void a(String it) {
Intrinsics.checkNotNullParameter(it, "it");
}
@Override // kotlin.jvm.functions.Function1
public /* bridge */ /* synthetic */ Object invoke(Object obj) {
a((String) obj);
return Unit.INSTANCE;
}
}
public zp() {
this(0, null, null, 7, null);
}
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public zp(int i, Function1 report, Function1 log) {
super(i, new ej());
Intrinsics.checkNotNullParameter(report, "report");
Intrinsics.checkNotNullParameter(log, "log");
this.a = report;
this.b = log;
}
public /* synthetic */ zp(int i, Function1 function1, Function1 function12, int i2, DefaultConstructorMarker defaultConstructorMarker) {
this((i2 & 1) != 0 ? aq.a : i, (i2 & 2) != 0 ? a.a : function1, (i2 & 4) != 0 ? b.a : function12);
}
private final String a(String str) {
return zp.class.getName() + " RuntimeException caught: " + str;
}
@Override // java.util.concurrent.ThreadPoolExecutor
public void afterExecute(Runnable runnable, Throwable th) {
Function1 function1;
Throwable e;
super.afterExecute(runnable, th);
if (th != null) {
this.b.invoke(a(th.toString()));
this.a.invoke(th);
return;
}
if ((runnable instanceof Future) && ((Future) runnable).isDone()) {
try {
((Future) runnable).get();
} catch (InterruptedException e2) {
i9.d().a(e2);
this.b.invoke(a(e2.toString()));
Thread.currentThread().interrupt();
} catch (CancellationException e3) {
e = e3;
i9.d().a(e);
this.b.invoke(a(e.toString()));
function1 = this.a;
function1.invoke(e);
} catch (ExecutionException e4) {
i9.d().a(e4);
this.b.invoke(a(e4.toString()));
function1 = this.a;
e = e4.getCause();
function1.invoke(e);
}
}
}
}