Замечание
paladin 03.11.2003 21:56
что интересно - нет.
потому как, запустив второй обработчик
в контексте другого объекта того же класса,
проблем не возникло.
Код таков:
^try{
^process[$obj1]{^func1[...]}
}
@func1[...]
...
$result[^func2[...]]
@func2[...]
...
^try{
$result[^process[$obj1]{...^func3[...]...}]
}
Именно в ^try из func1 обнаружился exception.
Причем при замене на
^process[$obj2]{...^func2[...]...}
все работает.