From adf8b1f7aada66f69d5c8450d51c22acefcedf63 Mon Sep 17 00:00:00 2001 From: jokimina Date: Tue, 26 Feb 2019 12:42:34 +0800 Subject: [PATCH] [Bugfix] operation on closed file. (#2438) --- apps/ops/celery/logger.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/ops/celery/logger.py b/apps/ops/celery/logger.py index bfe713d6d..1dd517200 100644 --- a/apps/ops/celery/logger.py +++ b/apps/ops/celery/logger.py @@ -143,7 +143,7 @@ class CeleryTaskFileHandler(CeleryTaskLoggerHandler): def emit(self, record): msg = self.format(record) - if not self.f: + if not self.f or self.f.closed: return self.f.write(msg) self.f.write(self.terminator)