public void removeAllConnectionsAndUnregisterClient(ClientProxyMembershipID proxyID,
      Throwable throwable) {
    // Remove all connections
    cleanupClientThreads(proxyID, false, throwable);

    unregisterClient(proxyID, false, throwable);
  }
expire the transaction states for the given client. This uses the transactionTimeToLive setting
that is inherited from the TXManagerImpl. If that setting is non-positive we expire the states
immediately
geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/ClientHealthMonitor.java