some bug fixes--retry on rdma read