protected void closeInternal() {
   if (client != null) {
     TTransport transport = client.getOutputProtocol().getTransport();
     if (transport.isOpen()) transport.close();
   }
 }