/** {@inheritDoc} */ @Override public void sendError(int sc) throws IOException { if (!delegateToNativeResponse || forceAsyncIOWriter) { setStatus(sc); // Prevent StackOverflow boolean b = forceAsyncIOWriter; forceAsyncIOWriter = false; asyncIOWriter.writeError(this, sc, ""); forceAsyncIOWriter = b; } else { if (!_r().isCommitted()) { _r().sendError(sc); } else { logger.warn("Committed error code {}", sc); } } }