949596979899100101102103104
@Override public void invokeShielded() { ScriptInvoker invoker = pool.get(); boolean success = false; try { functionResult = invoker.invoke(functionArgs); success = true; } finally { pool.put(invoker, !success); }