From 7f370c5debcf3c565bee5c2e6bb7a8009e9c7343 Mon Sep 17 00:00:00 2001 From: kienle <kienle@passcal.nmt.edu> Date: Wed, 27 Sep 2023 16:16:55 -0600 Subject: [PATCH] Close log file when iterator over it is exhausted --- .../model/reftek_data/reftek_reader/log_file_reader.py | 1 + 1 file changed, 1 insertion(+) diff --git a/sohstationviewer/model/reftek_data/reftek_reader/log_file_reader.py b/sohstationviewer/model/reftek_data/reftek_reader/log_file_reader.py index 6dc713a0b..8ff7d02c2 100644 --- a/sohstationviewer/model/reftek_data/reftek_reader/log_file_reader.py +++ b/sohstationviewer/model/reftek_data/reftek_reader/log_file_reader.py @@ -111,6 +111,7 @@ class LogFile: def __next__(self) -> List[str]: line = self.file.readline() if line == '': + self.file.close() raise StopIteration while line == '\n': line = self.file.readline() -- GitLab