A occhio direi che se chiudi il file perdi il puntatore alla posizione.