From 83b7c34b003f47181d68f526b531f55be2ae0256 Mon Sep 17 00:00:00 2001 From: Oleksii Kliukin Date: Thu, 25 Feb 2016 15:35:15 +0100 Subject: [PATCH] Do not try to close an already closed file. --- features/terrain.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/features/terrain.py b/features/terrain.py index 8a8396bb..76fd345e 100644 --- a/features/terrain.py +++ b/features/terrain.py @@ -65,7 +65,8 @@ class PatroniController(object): else: self._processes[pg_name].kill() time.sleep(1) - self._log.get('pg_name') and self._log[pg_name].close() + if self._log.get('pg_name') and not self._log['pg_name'].closed: + self._log[pg_name].close() if pg_name in self._processes: del self._processes[pg_name]