private RenderCtxImpl getRenderCtx(RapidoidThreadLocals locals) { RenderCtxImpl renderCtx = (RenderCtxImpl) locals.renderContext; if (renderCtx == null) { renderCtx = new RenderCtxImpl(); locals.renderContext = renderCtx; } if (!renderCtx.busy()) { renderCtx.claim(); return renderCtx; } else { return new RenderCtxImpl(); } }
private RenderCtxImpl getRenderCtx(RapidoidThreadLocals locals) { RenderCtxImpl renderCtx = (RenderCtxImpl) locals.renderContext; if (renderCtx == null) { renderCtx = new RenderCtxImpl(); locals.renderContext = renderCtx; } if (!renderCtx.busy()) { renderCtx.claim(); return renderCtx; } else { return new RenderCtxImpl(); } }