View Issue Details

IDProjectCategoryView StatusLast Update
0001696SAS.ПланетаХотелка / Feature requestpublic16-11-2012 19:36
ReporterGarl Assigned ToGarl  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status closedResolutionno change required 
Product Version121010 
Summary0001696: Очищать очередь запросов
Descriptionпри ОЧЕНЬ медленном ресурсе бывает нужно очищать очередь запросов
исходные данные:
запрашивается 1 большой мега-тайл
тайл отдаётся раз в 20-30 секунд.
максимальное количество коннектов к серверу=1

так вот при режиме интернет+кэш Спланета при просмотре незакачанной области
набирает очередь закачки. и единственный выход её сбросить - выйти из программы.
может чего придумаем?
Tagsзагрузка, закачка

Activities

vdemidov

16-11-2012 09:47

manager   ~0009932

Last edited: 16-11-2012 09:47

Я тебе уже писал, что все устаревшие запросы в очереди удаляются без обработки, но закачка текущего тайла не отменяется. Поэтому все отмененные запросы будут удалены из очереди только после закачки текущего закачиваемого тайла.

Garl

16-11-2012 09:50

manager   ~0009933

а счётчик "осталось 16" висит уже битый час.
и методично качает запрошеные тайлы после перехода в режим только кэш.

vdemidov

16-11-2012 10:15

manager   ~0009934

Странно. Точно качает? Или может просто не сбрасывается?

Garl

16-11-2012 10:24

manager   ~0009935

щас под логгером проверю....

Garl

16-11-2012 11:18

manager   ~0009936

всё рабоатет как надо. проблема в отдающей стороне. она очень долго отдавала...
и пока отдавала висела очередь...

vdemidov

16-11-2012 11:27

manager   ~0009937

Это может быть. Причем это осознанное решение - отправленный запрос прерывается только по таймауту, а не по движению карты.

Garl

16-11-2012 11:29

manager   ~0009938

с одной стороны хочется сделать какую-нибудь индикацию того что сейчас отрабатывается таймаут...
с другой стороны как это сделать не перегрузив интерфейс...

vdemidov

16-11-2012 11:55

manager   ~0009939

>с одной стороны хочется сделать какую-нибудь индикацию того что сейчас отрабатывается таймаут...
Что значит "обрабатывается таймаут"? Таймаут отбивается библиотекой WinInet без нашего участия. И это практически мгновенная операция. Если сервер 100 кбайтный файл будет отдавать по 10 байт в секунду, но регулярно, то никакой таймаут не наступит даже в течении часа.

Issue History

Date Modified Username Field Change
16-11-2012 05:52 Garl New Issue
16-11-2012 05:52 Garl Tag Attached: загрузка
16-11-2012 05:53 Garl Tag Attached: закачка
16-11-2012 09:47 vdemidov Note Added: 0009932
16-11-2012 09:47 vdemidov Note Edited: 0009932
16-11-2012 09:50 Garl Note Added: 0009933
16-11-2012 10:15 vdemidov Note Added: 0009934
16-11-2012 10:24 Garl Note Added: 0009935
16-11-2012 11:18 Garl Note Added: 0009936
16-11-2012 11:27 vdemidov Note Added: 0009937
16-11-2012 11:29 Garl Note Added: 0009938
16-11-2012 11:55 vdemidov Note Added: 0009939
16-11-2012 18:41 Garl Assigned To => Garl
16-11-2012 18:41 Garl Status new => closed
16-11-2012 18:41 Garl Resolution open => no change required
16-11-2012 18:41 Garl Product Version .Nightly => 131111
16-11-2012 18:41 Garl Fixed in Version => 131111
16-11-2012 18:41 Garl Target Version => 131111
16-11-2012 19:36 Tolik Product Version 131111 => 121010
16-11-2012 19:36 Tolik Fixed in Version 131111 =>
16-11-2012 19:36 Tolik Target Version 131111 =>
08-08-2025 13:24 zed Category Хотелка => Хотелка / Feature request