client.connectIfNeededAndDoOp(new GenericCallback<Void>() {
@Override
public void operationComplete(final int rc, Void result) {
if (rc != BKException.Code.OK) {
executor.submitOrdered(1, new SafeRunnable() {
@Override
public void safeRun() {
cb.readEntryComplete(rc, 1, 1, null, null);
}
});