// disconnected and reconnected. In some cases the client will
// disconnect, then attempt to reconnect before the server is
// back, in which case we'll see another connloss on the operation
// in the try, this catches that case and waits for the server
// to come back
PeerStruct peer = qu.getPeer(idx);
Assert.assertTrue("Waiting for server down", ClientBase.waitForServerUp(
"127.0.0.1:" + peer.clientPort, ClientBase.CONNECTION_TIMEOUT));
assertNull(zk.exists("/foofoofoo-connected", false));
}