code: protected void sendInstallRequest(MemberState member, InstallRequest request) {
      // Start the install to the member.
      member.startInstall();
  
      context.getConnections().getConnection(member.getMember().serverAddress()).whenComplete((connection, error) -> {
        context.checkThread();
  
        if (open) {
          if (error == null) {
            sendInstallRequest(connection, member, request);
          } else {
            // Complete the install to the member.
            member.completeInstall();
  
            // Trigger reactions to the install request failure.
            handleInstallRequestFailure(member, request, error);
          }
        }
      });
    }
docs: Connects to the member and sends a snapshot request.