From a76eef01de67a7b9daeb18c63f74013d2b0fb406 Mon Sep 17 00:00:00 2001 From: blitzman Date: Sat, 28 Jan 2017 17:46:59 -0500 Subject: [PATCH] name all ze threads --- gui/mainFrame.py | 1 + gui/utils/exportHtml.py | 1 + service/character.py | 2 ++ service/fit.py | 2 ++ service/market.py | 12 ++++++++++++ service/prefetch.py | 5 +++++ service/update.py | 1 + 7 files changed, 24 insertions(+) diff --git a/gui/mainFrame.py b/gui/mainFrame.py index 4c2b350a5..efde1a3ab 100644 --- a/gui/mainFrame.py +++ b/gui/mainFrame.py @@ -90,6 +90,7 @@ class PFPanel(wx.Panel): class OpenFitsThread(threading.Thread): def __init__(self, fits, callback): threading.Thread.__init__(self) + self.name = "LoadingOpenFits" self.mainFrame = MainFrame.getInstance() self.callback = callback self.fits = fits diff --git a/gui/utils/exportHtml.py b/gui/utils/exportHtml.py index 9fc20eff6..2e5834403 100644 --- a/gui/utils/exportHtml.py +++ b/gui/utils/exportHtml.py @@ -27,6 +27,7 @@ class exportHtmlThread(threading.Thread): def __init__(self, callback=False): threading.Thread.__init__(self) + self.name = "HTMLExport" self.callback = callback self.stopRunning = False diff --git a/service/character.py b/service/character.py index d439f1cd4..e69ff2f16 100644 --- a/service/character.py +++ b/service/character.py @@ -41,6 +41,7 @@ logger = logging.getLogger(__name__) class CharacterImportThread(threading.Thread): def __init__(self, paths, callback): threading.Thread.__init__(self) + self.name = "CharacterImport" self.paths = paths self.callback = callback @@ -96,6 +97,7 @@ class CharacterImportThread(threading.Thread): class SkillBackupThread(threading.Thread): def __init__(self, path, saveFmt, activeFit, callback): threading.Thread.__init__(self) + self.name = "SkillBackup" self.path = path self.saveFmt = saveFmt self.activeFit = activeFit diff --git a/service/fit.py b/service/fit.py index 7382df1fd..655c833e0 100644 --- a/service/fit.py +++ b/service/fit.py @@ -43,6 +43,7 @@ logger = logging.getLogger(__name__) class FitBackupThread(threading.Thread): def __init__(self, path, callback): threading.Thread.__init__(self) + self.name = "FitBackup" self.path = path self.callback = callback @@ -62,6 +63,7 @@ class FitBackupThread(threading.Thread): class FitImportThread(threading.Thread): def __init__(self, paths, callback): threading.Thread.__init__(self) + self.name = "FitImport" self.paths = paths self.callback = callback diff --git a/service/market.py b/service/market.py index c851957e3..dde6e9621 100644 --- a/service/market.py +++ b/service/market.py @@ -43,6 +43,10 @@ logger = logging.getLogger(__name__) mktRdy = threading.Event() class ShipBrowserWorkerThread(threading.Thread): + def __init__(self): + threading.Thread.__init__(self) + self.name = "ShipBrowser" + def run(self): self.queue = Queue.Queue() self.cache = {} @@ -73,6 +77,10 @@ class ShipBrowserWorkerThread(threading.Thread): pass class PriceWorkerThread(threading.Thread): + def __init__(self): + threading.Thread.__init__(self) + self.name = "PriceWorker" + def run(self): self.queue = Queue.Queue() self.wait = {} @@ -107,6 +115,10 @@ class PriceWorkerThread(threading.Thread): self.wait[itemID].append(callback) class SearchWorkerThread(threading.Thread): + def __init__(self): + threading.Thread.__init__(self) + self.name = "SearchWorker" + def run(self): self.cv = threading.Condition() self.searchRequest = None diff --git a/service/prefetch.py b/service/prefetch.py index 6c45ffc63..98ac622b3 100644 --- a/service/prefetch.py +++ b/service/prefetch.py @@ -30,6 +30,10 @@ logger = logging.getLogger(__name__) class PrefetchThread(threading.Thread): + def __init__(self): + threading.Thread.__init__(self) + self.name = "Prefetch" + def run(self): # We're a daemon thread, as such, interpreter might get shut down while we do stuff # Make sure we don't throw tracebacks to console @@ -40,6 +44,7 @@ class PrefetchThread(threading.Thread): prefetch = PrefetchThread() prefetch.daemon = True + prefetch.start() ######## diff --git a/service/update.py b/service/update.py index 47a3e35b0..9025a6583 100644 --- a/service/update.py +++ b/service/update.py @@ -29,6 +29,7 @@ import calendar class CheckUpdateThread(threading.Thread): def __init__(self, callback): threading.Thread.__init__(self) + self.name = "CheckUpdate" self.callback = callback self.settings = service.settings.UpdateSettings.getInstance() self.network = service.Network.getInstance()