From 937a38f0b5d17ea2800b48b87fce19520671ed5f Mon Sep 17 00:00:00 2001 From: Athanasius Date: Mon, 18 Jan 2021 15:19:29 +0000 Subject: [PATCH] Remove extraneous enforce_single_instance() code & add opening of journal lock file --- EDMarketConnector.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/EDMarketConnector.py b/EDMarketConnector.py index 1c203576..4ef5bc4c 100755 --- a/EDMarketConnector.py +++ b/EDMarketConnector.py @@ -41,6 +41,9 @@ if __name__ == '__main__': args = parser.parse_args() +if __name__ == "__main__": + journal_dir_lockfile = None + def no_other_instance_running() -> bool: # noqa: CCR001 """ Ensure only one copy of the app is running for the configured journal directory. @@ -49,6 +52,9 @@ if __name__ == '__main__': """ journal_dir = config.get('journaldir') or config.default_journal_dir + if sys.platform == 'win32': + journal_dir_lockfile = open(join(journal_dir, 'edmc-journal-lock.txt'), mode='a+', encoding='utf-8') + return True def already_running_popup():