diff --git a/resources/lib/downloader.py b/resources/lib/downloader.py index b9776c3b..e0288f75 100644 --- a/resources/lib/downloader.py +++ b/resources/lib/downloader.py @@ -328,7 +328,7 @@ class TheVoid(object): return response - if window('emby_should_stop.bool') and self.monitor.waitForAbort(0.00001): + if window('emby_should_stop.bool') or self.monitor.waitForAbort(0.2): LOG.info("Abandon mission! A black hole just swallowed [ %s ]", self.data['VoidName']) break diff --git a/service.py b/service.py index e22a2dc0..a22e0579 100644 --- a/service.py +++ b/service.py @@ -17,11 +17,6 @@ cache = xbmc.translatePath('special://temp/emby').decode('utf-8') if not xbmcvfs.exists(cache): xbmcvfs.mkdir(cache) -if not xbmcvfs.exists(os.path.join(cache, '__init__.py')): - - init = xbmcvfs.File(os.path.join(cache, '__init__.py'), 'w') - init.close() - sys.path.insert(0, cache) __addon__ = xbmcaddon.Addon(id='plugin.video.emby').getAddonInfo('path').decode('utf-8') __base__ = xbmc.translatePath(os.path.join(__addon__, 'resources', 'lib')).decode('utf-8')