if (doProcessRequest(request, response, session)) {
try {
// Consume the rest of the line, throwing away any extras.
// This allows us to clean up after a protocol error.
request.consumeLine();
} catch (DecodingException e) {
// Cannot clean up. No recovery is therefore possible.
// Abandon connection.
if (logger.isInfoEnabled()) {
logger.info("Fault during clean up: " + e.getMessage());