Я столкнулся с ошибкой, которая сводит меня с ума.
Мое приложение Xamarin использует HttpClient для выполнения запросов (время ожидания 10 секунд).Я обнаружил, что устройство iOS на настройках разработчика со 100% потерей кондиционера сетевого соединения, через некоторое время запросы (ы) зависают и никогда не возвращаются.
Когда я анализирую, где застряли задачи, я вижу, что они застряли на ServicePoint.cs:267
в выражении lock
этого кода:
internal void SendRequest (WebOperation operation, string groupName)
{
lock (this) {
Scheduler.SendRequest (operation, groupName);
}
}
Может кто-нибудь помочь мне понять, почемуБывает?