try {
len = din.readInt();
get_code = din.read();
if (get_code == RiakClient.MSG_ErrorResp) {
RpbErrorResp err = com.basho.riak.protobuf.RiakPB.RpbErrorResp.parseFrom(din);
throw new RiakError(err);
}
} catch (IOException e) {
// Explicitly close our Socket on an IOException then rethrow
close();