try {
ResponseFacade response = ResponseFacade.class.cast(event.getHttpServletResponse());
Field coyoteResponse = ResponseFacade.class.getDeclaredField("response");
coyoteResponse.setAccessible(true);
Response r = (Response) coyoteResponse.get(response);
r.recycle();
} catch (Throwable t) {
logger.trace("Was unable to recycle internal Tomcat object");
}
} else {
try {