From 97cb0088f657c102d335d2efeead65db2d25a772 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Thu, 24 Aug 2017 19:16:41 +0200 Subject: [PATCH] Delay opening of serial.log until first message That way we don't risk running into potential "file busy" issues under windows on log file rollover. --- src/octoprint/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/octoprint/__init__.py b/src/octoprint/__init__.py index 7d6d07ce..785a5e5c 100644 --- a/src/octoprint/__init__.py +++ b/src/octoprint/__init__.py @@ -194,7 +194,8 @@ def init_logging(settings, use_logging_file=True, logging_file=None, default_con "level": "DEBUG", "formatter": "serial", "backupCount": 3, - "filename": os.path.join(settings.getBaseFolder("logs"), "serial.log") + "filename": os.path.join(settings.getBaseFolder("logs"), "serial.log"), + "delay": True } }, "loggers": {