From 20e3dc5fa748c6f49e3e6a6514fea2bcecc2a2b3 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Tue, 3 Oct 2017 14:55:28 +0200 Subject: [PATCH] Only enable source code reloading for normal action --- src/Debug/DebugReloader.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/Debug/DebugReloader.py b/src/Debug/DebugReloader.py index babcdca5..0e7eaf7b 100644 --- a/src/Debug/DebugReloader.py +++ b/src/Debug/DebugReloader.py @@ -23,10 +23,11 @@ class DebugReloader: if pyfilesystem: self.directory = directory self.callback = callback - logging.debug("Adding autoreload: %s, cb: %s" % (directory, callback)) - thread = threading.Thread(target=self.addWatcher) - thread.daemon = True - thread.start() + if config.action == "main": + logging.debug("Adding autoreload: %s, cb: %s" % (directory, callback)) + thread = threading.Thread(target=self.addWatcher) + thread.daemon = True + thread.start() def addWatcher(self, recursive=True): try: