Перепрыгнеть в содержание


- - - - -

API NG. Периодическое зависание на 21 сек


1 ответ в эту тему

#1 OFFLINE   ABOCb777

    Новичок


  • Участник
  • Пип
  • 2 сообщения
0
  • МестоположениеМосква

Добавлено 10 September 2015 - 13:03

Прошу помочь разобраться.
Прога в цикле опрашивает коэф-ты (bfngListMarketBook).
Второй день периодически через произвольные временные промежутки (~2-90 сек) подвисает сеть ровно на 21 сек (потом отпускает по таймауту).
Судя по сообщениям отладчика трабла в модуле LBS_BetfairAPINGFunctions, function bfngListMarketBookCallHandler.
Отладчик выдает сначала: "Project raised exception class EIdSocketError with message 'Socket Error # 10060 Connection timed out'" Break\Continue. Если нажать "Continue", пришет "Project raised exception class EbfAPIError with message "Betfair API Error : function listMarketBook: Socket Error # 10060 Connection timed out'".
С сетью, вроде, всё норм. Что может быть, как забороть? Или м.б. можно прописать тайм-аут секунд 5-7 вместо 21?

#2 OFFLINE   ABOCb777

    Новичок


  • Участник
  • Пип
  • 2 сообщения
0
  • МестоположениеМосква

Добавлено 10 September 2015 - 18:37

Через запасной канал (ADSL) всё работает без зависаний. Значит провайдер безобразит. Похоже в маршрутизации что-то поменялось. Буду рыть дальше..