login:        password:      
Combats Scrolls
Rambler's Top100
Гость БК
ru
updated 27.05.09 19:55
08-05-09 @ 17:21

developers Open info : Alex Nomad Open user info Open user photogallery
Подождите немного и попробуйте ещё раз
Как же мне надоела эта фраза, висящая минутами в бою
"Подождите немного и попробуйте ещё раз"

Самому разбираться почему так ведет себя скрипт боя мне сейчас лень.

Поэтому объявляю конкурс для программистов (и всех кто себя таковыми считает):

1) Тому кто разберется в причинах этой баги.
2) Тому кто напишет код, исправляющий ее.
3) Тому кто первым опубликует правильное описание причин баги и ее исправление в компьюнити Developers

От меня будет вручено 20 екр.

Дерзайте!

П.С. Сроки конкурса ограничу 1 июлем, но при необходимости можно и продлить.

Я думаю, что это: Scrolls.multiLike:)

view mode: linear threads
Total disscussion threads: 29 Pages: 2
«« « 1 2 » »»

Disscuss opened for regisered users only.
Гость БК
14-05-09 @ 23:11
copy link to clipboard
У меня есть смонения в том, что проблема на стороне клиента.
Если нажать f5 и снова попробовать то что будет?
Alex Nomad Open user info Open user photogallery
15-05-09 @ 09:51
Re:
copy link to clipboard
по моемому опыту - будет все нормально до следующего подобного лага.
Гость БК
14-05-09 @ 23:49
Подождите немного и попробуйте ещё раз
copy link to clipboard
Это спосаб упровлять боем и заложано оно в программу изначально! И (фраза) тоже заложано в программе!
Alex Nomad Open user info Open user photogallery
15-05-09 @ 09:52
Re: Подождите немного и попробуйте ещё раз
copy link to clipboard
ну да, и что из этого следует?
w-S-w
15-05-09 @ 15:05
Re: Хули тут думать?
copy link to clipboard
мозгов вобще 0 )
w-S-w
15-05-09 @ 15:05
Re: Хули тут думать?
copy link to clipboard
мозгов вобще 0 )
w-S-w
15-05-09 @ 15:05
Re: Хули тут думать?
copy link to clipboard
мозгов вобще 0 )
Гость БК
26-05-09 @ 14:10
copy link to clipboard
Лень копаться в извратах IE. Имхо проблема происходит из-за того, что какой-то AJAX запрос тупо не добрался до onLoad или onLoadError, т.к. ему пришел какой-нить Bad Gateway. Надо идти в бой и httWatcher глянуть что приходит на AJAX запрос такого вида и все )) лень.

Фикс предложенный артемом совсем в лоб - тупо обнулить счетчик.

Мне кажется что можно попробовать повесить таймаут на аякс соединение и, если в течении например 30 секунд не было ответа, просто прекратить этот запрос.
Alex Nomad Open user info Open user photogallery
26-05-09 @ 17:05
Re:
copy link to clipboard
твоими словами, да jscript показать....
Гость БК
26-05-09 @ 18:07
copy link to clipboard
Можно все сделать еще проще:
function Send( arrParams, bNoTimeout ) {

...

if( this.nRequests && !bNoTimeout && this.requestTime + 120000 < Date() ) {

...

this.nRequests++;
this.requestTime = Date();
Alex Nomad Open user info Open user photogallery
27-05-09 @ 19:55
Re:
copy link to clipboard
не принято - непонятно кто участвует в конкурсе.
Alex Nomad Open user info Open user photogallery
27-05-09 @ 20:00
Re:
copy link to clipboard
Если сказать Артнику, что если он повис в великой, то должен подождать 2 минуты, чтобы отвиснуть, то думаю такое решение пользователей не спасет. Кроме того, в ИзломеХаоса все бои идут с таймаутом 1 минута, то данное решение здесь тоже не годится - мы как минимум пропустим один ход. А то и два...

Считаю, что решение задачи должно быть продолжено.
Гость БК
26-05-09 @ 18:10
copy link to clipboard
Ну это как бы совсем простой вариант фикса, что если за 2 минуты не пришло ответа то уже можно послать новый запрос.
Alex Nomad Open user info Open user photogallery
27-05-09 @ 20:00
copy link to clipboard
сделал комментарии доступными только для зарегистрирвоанных

Disscuss opened for regisered users only.

Total disscussion threads: 29 Pages: 2
«« « 1 2 » »»


 
 © 2007–2025 «combats.com»
  18+   Рейтинг Бойцовского клуба
feedback