private void handleCompletedSends(List<ClientResponse> responses, long now) {
        // if no response is expected then when the send is completed, return it
        for (NetworkSend send : this.selector.completedSends()) {
            InFlightRequest request = this.inFlightRequests.lastSent(send.destinationId());
            if (!request.expectResponse) {
                this.inFlightRequests.completeLastSent(send.destinationId());
                responses.add(request.completed(null, now));
            }
        }
    }
Handle any completed request send. In particular if no response is expected consider the request complete.

@param responses The list of responses to update
@param now The current time
clients/src/main/java/org/apache/kafka/clients/NetworkClient.java