Closed ckarmy closed 4 years ago
Is it feasible to extract a minimal reproduction case of the problem?
I've tried everything, it just happens sometimes. But in version 1.14 it doesn't happen. It happens to me in 3 apps (2 with Parse-server and another with XMLHttpRequest)
it's like the outgoing connections are blocked sometimes
Sounds like something to do with TLS perhaps?
Or could be a CORS issue
I'm just gonna go through the past and list possibly suspicious commits...
https://github.com/fuse-open/uno/commit/d1cdee62b0a807f98c38f7be5866d4b1b05a935c
I'm just gonna go through the past and list possibly suspicious commits...
Doing many tests finally I reversed this commit (fuse-open/uno@d1cdee6) and the error is solved ...
Before I reversed the commit, always when I install the app it crashes the first time, and when I try to make large requests it ends up "blocking" and freezes.
If I revert that commit it works perfectly for me. It seems to me that it is something of "fix url response cache functionality on Android"
(Sorry my bad english)
I don't know if the solution is to fix the code or reverse the commit
I'll try to investigate it.
After some tests I leave you some observations:
in HttpRequest.java:
in UploadTask.java:
Fixed with the regression
My app with this version of Fuselibs and Uno:
Many times on Android the conection are blocked (Post https). This is the Log:
I downgrade to stable version 1.4 and work perfect