in src/main/java/com/googlesource/gerrit/plugins/readonly/ReadOnly.java [68:80]
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain)
throws IOException, ServletException {
if (state.isReadOnly()
&& request instanceof HttpServletRequest
&& response instanceof HttpServletResponse
&& shouldBlock((HttpServletRequest) request)) {
HttpServletResponse httpResponse = (HttpServletResponse) response;
httpResponse.setStatus(SC_SERVICE_UNAVAILABLE);
httpResponse.getWriter().println(config.message());
return;
}
chain.doFilter(request, response);
}