package com.fyber.inneractive.sdk.network; import com.fyber.inneractive.sdk.network.s; import com.fyber.inneractive.sdk.util.IAlog; import java.io.PrintWriter; import java.io.StringWriter; import java.lang.ref.WeakReference; import org.json.JSONObject; /* loaded from: classes2.dex */ public final class v0 { public final WeakReference a; public final WeakReference b; public final int c; public final a d = new a(); public class a implements Runnable { public a() { } @Override // java.lang.Runnable public final void run() { String str; v0 v0Var = v0.this; c0 c0Var = (c0) com.fyber.inneractive.sdk.util.t.a(v0Var.b); Thread thread = (Thread) com.fyber.inneractive.sdk.util.t.a(v0.this.a); if (c0Var == null || c0Var.h() == r0.DONE || c0Var.h() == r0.RESOLVED) { return; } if (v0.a(c0Var)) { if (thread != null) { StackTraceElement[] stackTrace = thread.getStackTrace(); Exception exc = new Exception(); exc.setStackTrace(stackTrace); StringWriter stringWriter = new StringWriter(); exc.printStackTrace(new PrintWriter(stringWriter)); str = stringWriter.getBuffer().toString(); } else { str = ""; } String url = c0Var != null ? c0Var.getUrl() : ""; s.a aVar = new s.a(r.NETWORK_REQUEST_PASSED_ALLOWED_TIME, c0Var instanceof d0 ? ((d0) c0Var).p : null, c0Var instanceof o0 ? ((o0) c0Var).s : null, (c0Var == null || c0Var.p() == null) ? null : c0Var.p().c()); JSONObject jSONObject = new JSONObject(); try { jSONObject.put("url", url); } catch (Exception unused) { IAlog.f("Got exception adding param to json object: %s, %s", "url", url); } try { jSONObject.put("stack_trace", str); } catch (Exception unused2) { IAlog.f("Got exception adding param to json object: %s, %s", "stack_trace", str); } Integer valueOf = Integer.valueOf(v0Var.c); try { jSONObject.put("total_time", valueOf); } catch (Exception unused3) { IAlog.f("Got exception adding param to json object: %s, %s", "total_time", valueOf); } aVar.f.put(jSONObject); aVar.a((String) null); } IAlog.a("%s : NetworkWatchdogHolder should cancel by timeout: %d", IAlog.a(v0Var), Integer.valueOf(v0Var.c)); c0Var.c(); } } public v0(c0 c0Var, Thread thread, int i) { this.b = new WeakReference<>(c0Var); this.a = new WeakReference<>(thread); this.c = i; } public static boolean a(c0 c0Var) { boolean z = c0Var != null && c0Var.n(); IAlog.a("%s : NetworkWatchdogHolder : should report: %s", IAlog.a((Class) v0.class), Boolean.valueOf(z)); return z; } }