if (event.type() == GracefulCloseEvent.class) {
// Connection was closed.
// This event is fired only for responses, which don't have
// associated transfer-encoding or content-length.
// We have to complete such a request-response processing gracefully.
final GracefulCloseEvent closeEvent = (GracefulCloseEvent) event;
final HttpResponsePacket response = closeEvent.getHttpTxContext()
.getResponseStatus().getResponse();
response.getProcessingState().getHttpContext().attach(ctx);
onHttpPacketParsed(response, ctx);