SASGIS

Веб-картография и навигация


View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000434SAS.Планета[All Projects] Багpublic28-02-2011 09:4510-10-2012 11:51
Reportervasketsov 
Assigned Tovdemidov 
PrioritynormalSeveritymajorReproducibilityrandom
StatusclosedResolutionfixed 
PlatformWindowsOSVistaOS VersionUltimate
Product Version110216 
Target Version120808Fixed in Version120808 
Summary0000434: No free connections
DescriptionВ некоторых случаях при закачке области в окне с закачкой программа выдаёт "No free connections" и переходит к следующему тайлу(!).

При этом:
а) других программ лезущих в интернет (в том числе других копий программы) не запущено;
б) в этом экземпляре качается ещё одна область с другого сервиса (не обязательное условие, но если уже качается другое или качалось что-то, шансов получить эту мессагу при коннекте намного больше);
в) проксомитрон в лог ничего не пишет, будто программа даже и не мечтает к нему поконнектиться;
г) при работе напрямую (без проксомитрона) также воспроизводится примерно с той же частотой;
д) лечится 100% перезапуском программы;
е) несколько версий назад такого не наблюдал (вроде на 100707 не было, но не уверен, может более ранняя версия);
ж) может воспроизводиться несколько раз в день, а иногда запустишь скачек 5 - и всё идёт без проблем.

Походу тут 2 беды:
1. Тайл не скачался, а перешли к следующему.
2. Что-то не так с коннектом (на банальную ошибку с подсчётом ссылок не похоже).

PS. Уже давненько наблюдаю, но наконец-то эта ерунда надоела окончательно.
Tagsзагрузка, закачка, соединения
Attached Files

- Relationships
related to 0000664closedvdemidov Хотелось бы больше одновременных соединений 
child of 0000736closedvdemidov Уменьшается количество одновременных соединений 

-  Notes
(0001090)
vdemidov (manager)
28-02-2011 10:12

На другие программы и проксомитрон можете не обращать внимания. Это ошибка внутри экземпляра программы и касается только ее внутренних объектов.
Проявиться может при нескольких закачках с одного сервиса. Например закачка области + просмотр с подкачкой тайлов.
Проблема в первую очередь имено в "Тайл не скачался, а перешли к следующему."
А происходит скорее всего при проблемах доступа в интернет, когда соединение слегка подвисает. Но нужно смотреть.
(0001091)
vasketsov (manager)
28-02-2011 10:57

Соседняя скачка с другого сервиса идёт без остановки как из пулемёта.
Других скачек вообще (и с "ошибочного" сервиса в частности) нет.
Режим у меня всегда "только кэш" безо всяких исключений.
зы. могу потестить какую-нибудь отладочную версию.
(0001092)
vdemidov (manager)
28-02-2011 11:03

Ну про то что с другого сервиса будет идти нормально я знаю. А вот откуда ошибка берется (точнее не сама ошибка, а ее причина), я понять не могу. Учитывая частоту ошибок, и то, что сетевой модуль будет полностью переделываться, в ближайшее время исправления не ждите.
(0001113)
vasketsov (manager)
07-03-2011 11:17

По результатам тестирования на будущее подсказка: при нормальном завершении скачки выделенной области после скачивания всех тайлов НИКОГДА потом описанных проблем не возникает, если же скачка завершается обрыванием процесса руками по сообщению о отсутствии интернета (в том числе по бану гугля) - 100% придётся перезапускаться.
(0001114)
vdemidov (manager)
07-03-2011 12:31

Да, вы правы. Если вы останавливаете поток закачки, то оно убивает тред с таймаутом 10 секунд. Соответственно, если получение ответа от сервера занимает больше 10 секунд, мы получаем убитый тред и неосвобожденный спин-лок. Буду думать как поправить.
(0001151)
vdemidov (manager)
10-03-2011 14:02

Вроде бы поправил. Протестируете в новом релизе, когда он выйдет.
(0002063)
gpsMax (manager)
18-04-2011 18:02

К сожалению, продолжается, симптомы те же. Версия 110418.
(0002067)
zed (manager)
18-04-2011 18:40

Если для карты не особо критично число подключений к серверу и сильно достают ошибки, добавьте в params.txt:
MaxConnectToServerCount=12
Диапазон допустимых значений: 1..64 (по дефолту, при отсутствии этой строчки принимается значение 1).
(0002070)
Parasite (administrator)
18-04-2011 19:48

А http://sasgis.org/mantis/view.php?id=550 - не из той же оперы? Не по наблюдаемым результатам (оси - разные), а по причинам возникновения оных. В моем случае тоже явно что-то не так с сокетами, и безболезненно лечится перезапуском (если AV не вывалится).
(0002071)
vdemidov (manager)
18-04-2011 20:08

Нет. Причина этого бага в закрытии сесси закачки при медленном интернете. То есть он не будет наблюдаться, пока не закроешь принудительно запущенную фоновую закачку.
(0002922)
vdemidov (manager)
10-06-2011 14:11

Теперь вроде уже точно поборол.

- Users who viewed this issue
User List Anonymous (2505x)
Total Views 2505
Last View 28-03-2024 20:57

- Issue History
Date Modified Username Field Change
28-02-2011 09:45 vasketsov New Issue
28-02-2011 10:12 vdemidov Note Added: 0001090
28-02-2011 10:12 vdemidov Assigned To => vdemidov
28-02-2011 10:12 vdemidov Status new => feedback
28-02-2011 10:57 vasketsov Note Added: 0001091
28-02-2011 10:57 vasketsov Status feedback => assigned
28-02-2011 11:03 vdemidov Note Added: 0001092
28-02-2011 11:28 vdemidov Assigned To vdemidov =>
28-02-2011 11:28 vdemidov Status assigned => acknowledged
07-03-2011 11:17 vasketsov Note Added: 0001113
07-03-2011 12:31 vdemidov Note Added: 0001114
10-03-2011 14:02 vdemidov Note Added: 0001151
10-03-2011 14:02 vdemidov Status acknowledged => resolved
10-03-2011 14:02 vdemidov Fixed in Version => 110311.Alfa
10-03-2011 14:02 vdemidov Resolution open => fixed
10-03-2011 14:02 vdemidov Assigned To => vdemidov
10-03-2011 14:02 vdemidov Product Version => 110216
10-03-2011 14:02 vdemidov Target Version => 110311.Alfa
01-04-2011 14:28 gpsMax Tag Attached: загрузка
01-04-2011 14:28 gpsMax Tag Attached: закачка
18-04-2011 18:02 gpsMax Status resolved => acknowledged
18-04-2011 18:02 gpsMax Resolution fixed => reopened
18-04-2011 18:02 gpsMax Note Added: 0002063
18-04-2011 18:06 vdemidov Fixed in Version 110311.Alfa =>
18-04-2011 18:06 vdemidov Target Version 110311.Alfa => 26xxxx
18-04-2011 18:40 zed Note Added: 0002067
18-04-2011 19:48 Parasite Note Added: 0002070
18-04-2011 20:08 vdemidov Note Added: 0002071
21-04-2011 13:49 gpsMax Relationship added related to 0000664
21-04-2011 13:50 gpsMax Tag Attached: соединения
14-05-2011 20:47 gpsMax Relationship added related to 0000736
02-06-2011 05:25 vdemidov Assigned To vdemidov =>
02-06-2011 05:25 vdemidov Status acknowledged => confirmed
02-06-2011 05:26 vdemidov Relationship replaced child of 0000736
10-06-2011 14:11 vdemidov Note Added: 0002922
10-06-2011 14:11 vdemidov Status confirmed => resolved
10-06-2011 14:11 vdemidov Fixed in Version => 120808
10-06-2011 14:11 vdemidov Resolution reopened => fixed
10-06-2011 14:11 vdemidov Assigned To => vdemidov
10-06-2011 14:13 vdemidov Target Version 26xxxx => 120808
10-10-2012 11:51 Tolik Status resolved => closed



Copyright © 2007 - 2024 SAS.Planet Team