Colton Idle11/13/2023, 3:36 PM
but im confused on how to take anything actionable from that. There's literally no other information. Is there someway to update the app so that I can get a stacktrace to a callsite in the app code?
Non-fatal Exception: java.io.IOException: canceled due to retrofit2. HttpException: HTTP 503 at okhttp3. internal.connection. RealCall$AsyncCall. run (RealCall. kt : 530) at java. util. concurrent. ThreadPoolExecutor. runWorker (ThreadPoolExecutor. java: 1145) at java. util. concurrent. ThreadPoolExecutor$Worker. run (ThreadPoolExecutor. java: 644) at java. lang. Thread. run (Thread. java: 1012)
efemoney11/13/2023, 4:37 PM
tags, so that you can just write an interceptor that’ll pull it out from the request tag & rewrite the
of all failed requests with that information
alex.krupa11/13/2023, 5:58 PM
Colton Idle11/13/2023, 6:05 PM
Fatal Exception: retrofit2.HttpException: HTTP 503 at retrofit2.KotlinExtensionsSawait$2$2.onResponse(KotlinExtensions.kt: 53) at retrofit2.OkHttpCall$1.onResponse (OkHttpCall. java: 161) at okhttp3.internal.connection.RealCall$AsyncCall. run(RealCall.kt: 519) at java.util. concurrent. ThreadPoolExecutor. runWorker (ThreadPoolExecutor. java: 1145) at java. util. concurrent. ThreadPoolExecutor$Worker.run(ThreadPoolExecutor. java:644) at java. lang. Thread. run (Thread. java:1012)
alex.krupa11/13/2023, 7:01 PM
. Since these are 503 — maybe you could investigate these from the backend side (assuming it's developed at your company)?
Colton Idle11/13/2023, 7:34 PM
Pablichjenkov11/13/2023, 7:39 PM
Colton Idle11/13/2023, 9:08 PM
Pablichjenkov11/14/2023, 5:37 AM
, it doesn’t get caught in your code because is out of your hands. It seems to be initiated on okhttp side and you have no control of it. What version of
is the project using? You can try asking in
efemoney11/14/2023, 1:04 PM
to your okhttp builder that allows you to configure the thread where the Call is run.
Colton Idle11/14/2023, 2:14 PM
Pablichjenkov11/14/2023, 2:24 PM
efemoney11/14/2023, 2:25 PM