|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
блогер
Регистрация: Jun 2005
Адрес: Господи пожалуйста не Новосибирск
Сообщений: 6,598
Записей в блоге: 17
|
У меня есть идеи, что сервер выплёвывает IOError, потому что один файл один юзер пытается стянуть слишком много раз параллельно. Возможно, существует такой вид атаки.
__________________
Тут мужик танцует и поёт про флэш |
|
|||||
не сервер выплевывает ошибку, а выплевывает хттп статус (что-то в духе "а не офигелили вы в одну милисекунду спрашивать одно и то же"),которое ведет к ИЕЕррору
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
В общем. такое дело. Алатар был прав, а я дурак: после его слов я усомнился и полез проверять. Мозг перебрал уже перебранные варианты и нашел на пыльной полочки один. У меня в коде вот такая проверка:
Ага, когда может это условие не сработать? Правильно, когда bytesLoaded или .bytesTotal не определены (один из). Один из них uint и не может быть undefined по умолчанию, второй просто int. Убрал условие, оставив закрытие потока - voila! Вот теперь Алатар снова прав и нужно оборачивать в try-catch. А виновата невнимательность. Всем спасибо, надеюсь, на этом борьба с потоками закончится.
__________________
тут я Последний раз редактировалось КорДум; 01.06.2011 в 22:17. |
Часовой пояс GMT +4, время: 01:09. |
|
« Предыдущая тема | Следующая тема » |
|
|