I had already asked this question before, but it seems like my post got lost for some reason.
After I updated everything, Xamarin, Xamarin.iOS, etc. my app has started crashing for my users (I still use Xamarin Forms 3.1). It seems to be a problem in Mono with the httpclient implementation.
I sometimes get this exception:
HttpWebRequest+<MyGetResponseAsync>d__243.MoveNext() android.runtime.JavaProxyThrowable: System.AggregateException: A Task's exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread. ---> System.Net.WebException: The request was aborted: The request was canceled.
I have try catch around my code, but for some reason, it doesn't get caught. It used to work fine, but after the update, it stopped working. I've tried to use an older version of mono, but I'm not sure how far back I have to go.
Does anyone have the same problem and perhaps a solution?