Called if ZK appears to be completely down (i.
Called if ZK appears to be completely down (i.e., not just a transient error). We will no longer attempt to reconnect to ZK, and the SparkZooKeeperSession is considered dead.
Called whenever a ZK session is created -- this will occur when we create our first session as well as each time the session expires or errors out.