[EMAIL PROTECTED] wrote:

@@ -687,6 +703,7 @@ if (fun == Scriptable.NOT_FOUND) { throw new ResourceNotFoundException("Function \"javascript:" + funName + "()\" not found"); } + thrScope.setLock(true); ScriptRuntime.call(context, fun, thrScope, funArgs, thrScope); } catch (JavaScriptException ex) { EvaluatorException ee = Context.reportRuntimeError( @@ -710,6 +727,7 @@ throw new CascadingRuntimeException(ee.getMessage(), ee); } } finally { + thrScope.setLock(false); setSessionScope(thrScope); if (cocoon != null) { cocoon.popCallContext();

Is there a reason why you need to "un-lock" it?

Vadim

Reply via email to