message: using finally in tf_record_iterator()
diff: @@ -75,6 +75,7 @@ def tf_record_iterator(path, options=None):
  if reader is None:
  raise IOError("Could not open %s." % path)
  + try:
  while True:
  try:
  with errors.raise_exception_on_not_ok_status() as status:
  @@ -82,6 +83,7 @@ def tf_record_iterator(path, options=None):
  except errors.OutOfRangeError:
  break
  yield reader.record()
  + finally:
  reader.Close()
  