recover on zk disconnect