From a2ce48c52ebc2bb47bab17dc4f33c3efa70414b3 Mon Sep 17 00:00:00 2001 From: Labrys of Knossos Date: Sat, 15 Dec 2018 14:46:41 -0500 Subject: [PATCH] Final fix for pywin32 --- core/nzbToMediaUtil.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/core/nzbToMediaUtil.py b/core/nzbToMediaUtil.py index 7353af92..4338a624 100644 --- a/core/nzbToMediaUtil.py +++ b/core/nzbToMediaUtil.py @@ -1316,14 +1316,13 @@ class WindowsProcess(object): self.mutexname = "nzbtomedia_{pid}".format(pid=core.PID_FILE.replace('\\', '/')) # {D0E858DF-985E-4907-B7FB-8D732C3FC3B9}" if platform.system() == 'Windows': try: - from win32 import win32event, win32api - from win32.lib import winerror + from win32.win32event import CreateMutex + from win32.win32api import CloseHandle, GetLastError + from win32.lib.winerror import ERROR_ALREADY_EXISTS except ImportError: - pass - - from win32event import CreateMutex - from win32api import CloseHandle, GetLastError - from winerror import ERROR_ALREADY_EXISTS + from win32event import CreateMutex + from win32api import CloseHandle, GetLastError + from winerror import ERROR_ALREADY_EXISTS self.CreateMutex = CreateMutex self.CloseHandle = CloseHandle