Ответ
Nikolay 10.10.2005 17:10
Где это можно посмотреть? сервер знакомого, так посмотрим куда надо, но это маловероятно.
Я уже начал было думать о том что у сервера связь падает, но нет, похоже проблема либо в парсере либо в скрипте. Перед загрузкой укаленного файла поставил загрузку локального в эту же переменную, обернув в try. вот так
^try{ $f[^file::load[binary;/test.phtml;$.timeout(3)]]
}{
<font color="#FF0000">Local File Load Filed !!!!</font><br>
$exception.handled(1)
}
$f[^file::load[binary;^untaint[as-is]{$PadUrl};$.timeout(20)]]
Теперь наблюдаю следеющее : сначала все идет нормально, потом начиная с какого-то момента локальный файл не загружается, выдает исключение, зато нужные удаленные файлы после этого грузятся.
Такое ощущение что флаг исключения для не сбрасывался при $exception.handled(1) но управление сюда доходило вроде.
Конечно проблему это решает, но криво как-то :(