From 1077f9b57740a1f3d23861f979a3d91b77b3467b Mon Sep 17 00:00:00 2001 From: Ruben Vorderman Date: Fri, 19 Jan 2024 16:20:22 +0100 Subject: [PATCH] Make sure stderr file is closed --- src/xopen/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/xopen/__init__.py b/src/xopen/__init__.py index 1ba38cb..8794619 100644 --- a/src/xopen/__init__.py +++ b/src/xopen/__init__.py @@ -317,6 +317,7 @@ def close(self) -> None: self.process.wait() self._file.close() stderr_message = self._read_error_message() + self._stderr.close() self._raise_if_error(check_allowed_code_and_message, stderr_message) def _wait_for_output_or_process_exit(self):