code: void setResponse(HttpResponse response) {
          if (isResponseAborted) {
              // This means that we already tried to close the request, so abort the response immediately.
              if (!response.isComplete()) {
                  response.abort();
              }
          } else {
              this.response = response;
          }
      }
docs: Sets the specified {@link HttpResponse} which responds to this request. This is always called
  by the {@link HttpServerHandler} after the handler gets the {@link HttpResponse} from a {@link Service}.