From 16b92963fdb78b90f31da2b1087c058255eed432 Mon Sep 17 00:00:00 2001 From: Qubasa Date: Tue, 26 Aug 2025 12:08:45 +0200 Subject: [PATCH] clan-app: Maybe fix the logging errror ValueError: I/O operation on closed file. --- pkgs/clan-app/clan_app/api/middleware/logging.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/clan-app/clan_app/api/middleware/logging.py b/pkgs/clan-app/clan_app/api/middleware/logging.py index b03fa8c82..09c4052b0 100644 --- a/pkgs/clan-app/clan_app/api/middleware/logging.py +++ b/pkgs/clan-app/clan_app/api/middleware/logging.py @@ -94,10 +94,10 @@ class LoggingMiddleware(Middleware): if self.handler: self.handler.root_logger.removeHandler(self.handler.new_handler) self.handler.new_handler.close() - if self.log_f: - self.log_f.close() if self.original_ctx: set_async_ctx(self.original_ctx) + if self.log_f: + self.log_f.close() # Register the logging context manager self.register_context_manager(context, LoggingContextManager(log_file))