![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Nov 2009
Сообщений: 35
|
У меня есть функция. Которая выполняется определенное количество раз (например 50 раз), при этом меняются некоторые переменные. Функция громоздкая и на одно ее вычисление идет около 0,5 секунды. В чем проблема - функция нормально вычисляет почти до 50 раза. И вдруг то в 47, то в 48 то в 49 , то в 50 разе она долго-долго думает, а потом показывает типа давайте выключим скрипт. Парадокс в том, что иногда она нормально вычисляется и все 50 раз ( а иногда останавливается на 47). Все перепроверил, переменные не причем, никаких зависимостей с чем нибудь еще нет... Может это быть какой нибудь баг? или всетаки гдето косяк?
|
|
|||||
|
Регистрация: Mar 2009
Сообщений: 207
|
Если цикл длится более 15 (или типа того) секунд, вылазит такое окно. Ускоряйте функцию
|
|
|||||
|
Регистрация: Jan 2008
Сообщений: 669
|
50 * 0,5 = 25. Минус погрешность вычисления вами времени выполнения функции - как раз и выходят эти 15 сек. ) Если покажете функцию возможно найдутся какие-то решения...
|
![]() |
![]() |
Часовой пояс GMT +4, время: 17:18. |
|
|
« Предыдущая тема | Следующая тема » |
|
|