private void initReader() throws IOException {
  long syncPos=trackerFile.length() - 256L;
  if (syncPos < 0)   syncPos=0L;
  reader.sync(syncPos);
  while (reader.hasNext()) {
    reader.next(metaCache);
  }
}

private void initReader ( ) throws IOException { long syncPos = trackerFile . length ( ) - 256L ; if ( syncPos < 0 ) syncPos = 0L ; reader . sync ( syncPos ) ; while ( reader . hasNext ( ) ) { reader . next ( metaCache ) ; } }
read the last record in the file .
