package com.tencent.open.b; import android.os.Bundle; import android.os.SystemClock; import android.text.TextUtils; import c.n.c.a.i; import com.tencent.open.utils.HttpUtils; import com.tencent.open.utils.b; import com.tencent.open.utils.i; import java.io.IOException; import java.net.SocketTimeoutException; import org.apache.http.conn.ConnectTimeoutException; import org.json.JSONException; /* access modifiers changed from: package-private */ public class k implements Runnable { /* renamed from: a reason: collision with root package name */ final /* synthetic */ l f12861a; k(l lVar) { this.f12861a = lVar; } /* JADX WARNING: Code restructure failed: missing block: B:13:0x0051, code lost: r7 = -4; */ /* JADX WARNING: Code restructure failed: missing block: B:20:0x0067, code lost: r0 = r4; r6 = -6; */ /* JADX WARNING: Code restructure failed: missing block: B:22:0x006b, code lost: r0 = move-exception; */ /* JADX WARNING: Code restructure failed: missing block: B:23:0x006c, code lost: r6 = com.tencent.open.utils.HttpUtils.a(r0); r0 = r16; */ /* JADX WARNING: Code restructure failed: missing block: B:24:0x0074, code lost: r0 = move-exception; */ /* JADX WARNING: Code restructure failed: missing block: B:26:?, code lost: r6 = java.lang.Integer.parseInt(r0.getMessage().replace(com.tencent.open.utils.HttpUtils.HttpStatusException.ERROR_INFO, "")); */ /* JADX WARNING: Code restructure failed: missing block: B:27:0x0086, code lost: r28.f12861a.f12865d.clear(); c.n.c.a.i.b("openSDK_LOG.ReportManager", "doReportVia, NetworkUnavailableException."); */ /* JADX WARNING: Code restructure failed: missing block: B:29:0x0092, code lost: return; */ /* JADX WARNING: Code restructure failed: missing block: B:33:0x009b, code lost: r9 = android.os.SystemClock.elapsedRealtime(); r0 = r16; r6 = -8; */ /* JADX WARNING: Code restructure failed: missing block: B:35:0x00a5, code lost: r9 = android.os.SystemClock.elapsedRealtime(); r0 = r16; r6 = -7; */ /* JADX WARNING: Failed to process nested try/catch */ /* JADX WARNING: Removed duplicated region for block: B:21:? A[ExcHandler: Exception (unused java.lang.Exception), SYNTHETIC, Splitter:B:8:0x0038] */ /* JADX WARNING: Removed duplicated region for block: B:22:0x006b A[ExcHandler: IOException (r0v25 'e' java.io.IOException A[CUSTOM_DECLARE]), Splitter:B:8:0x0038] */ /* JADX WARNING: Removed duplicated region for block: B:24:0x0074 A[ExcHandler: HttpStatusException (r0v22 'e' com.tencent.open.utils.HttpUtils$HttpStatusException A[CUSTOM_DECLARE]), Splitter:B:8:0x0038] */ /* JADX WARNING: Removed duplicated region for block: B:28:? A[ExcHandler: NetworkUnavailableException (unused com.tencent.open.utils.HttpUtils$NetworkUnavailableException), SYNTHETIC, Splitter:B:8:0x0038] */ /* JADX WARNING: Removed duplicated region for block: B:34:? A[ExcHandler: SocketTimeoutException (unused java.net.SocketTimeoutException), SYNTHETIC, Splitter:B:8:0x0038] */ /* JADX WARNING: Removed duplicated region for block: B:36:? A[ExcHandler: ConnectTimeoutException (unused org.apache.http.conn.ConnectTimeoutException), SYNTHETIC, Splitter:B:8:0x0038] */ /* JADX WARNING: Removed duplicated region for block: B:41:0x00ca */ /* JADX WARNING: Removed duplicated region for block: B:42:0x00d2 */ /* JADX WARNING: Removed duplicated region for block: B:46:0x00b1 A[SYNTHETIC] */ public void run() { try { Bundle d2 = this.f12861a.d(); if (d2 != null) { i.a("openSDK_LOG.ReportManager", "-->doReportVia, params: " + d2.toString()); int a2 = e.a(); int i = 0; long elapsedRealtime = SystemClock.elapsedRealtime(); boolean z = false; int i2 = 0; long j = 0; long j2 = 0; do { int i3 = i + 1; try { i.a a3 = HttpUtils.a(b.a(), "http://appsupport.qq.com/cgi-bin/appstage/mstats_batch_report", "POST", d2); int i4 = com.tencent.open.utils.i.b(a3.f12903a).getInt("ret"); if (i4 == 0 || !TextUtils.isEmpty(a3.f12903a)) { i3 = a2; z = true; } j = a3.f12904b; j2 = a3.f12905c; i = i3; continue; } catch (ConnectTimeoutException unused) { } catch (SocketTimeoutException unused2) { } catch (JSONException unused3) { i = i3; i2 = -4; j = 0; j2 = 0; continue; if (i >= a2) { } } catch (HttpUtils.NetworkUnavailableException unused4) { } catch (HttpUtils.HttpStatusException e2) { } catch (IOException e3) { } catch (Exception unused5) { } } while (i >= a2); this.f12861a.a("mapp_apptrace_sdk", elapsedRealtime, j, j2, i2, null, false); if (!z) { f.a().b("report_via"); } else { f.a().a("report_via", this.f12861a.f12865d); } this.f12861a.f12865d.clear(); c.n.c.a.i.b("openSDK_LOG.ReportManager", "-->doReportVia, uploadSuccess: " + z); } } catch (Exception e4) { c.n.c.a.i.a("openSDK_LOG.ReportManager", "-->doReportVia, exception in serial executor.", e4); } } }