Hi In the "finish()" method of ResposeImpl i wanted to know the significance of request.getContextManager().doAfterBody(request, this); the implementation of the doAfterBody(request, this) calls the AfterBody(request) returns the value of 0. so if we could avoid this then we could free the response object early.. thnx in advance... v i n a y