recover only when zk session timeout