summaryrefslogtreecommitdiff
path: root/python/mainthread.py
diff options
context:
space:
mode:
Diffstat (limited to 'python/mainthread.py')
-rw-r--r--python/mainthread.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/python/mainthread.py b/python/mainthread.py
index e4911bbb..53b5c4ec 100644
--- a/python/mainthread.py
+++ b/python/mainthread.py
@@ -37,19 +37,19 @@ def execute_on_main_thread_and_wait(func):
core.BNExecuteOnMainThreadAndWait(0, action.callback)
-def worker_enqueue(func):
+def worker_enqueue(func, name=""):
action = scriptingprovider._ThreadActionContext(func)
- core.BNWorkerEnqueue(0, action.callback)
+ core.BNWorkerEnqueueNamed(0, action.callback, "Python " + name)
-def worker_priority_enqueue(func):
+def worker_priority_enqueue(func, name=""):
action = scriptingprovider._ThreadActionContext(func)
- core.BNWorkerPriorityEnqueue(0, action.callback)
+ core.BNWorkerPriorityEnqueueNamed(0, action.callback, "Python " + name)
-def worker_interactive_enqueue(func):
+def worker_interactive_enqueue(func, name=""):
action = scriptingprovider._ThreadActionContext(func)
- core.BNWorkerInteractiveEnqueue(0, action.callback)
+ core.BNWorkerInteractiveEnqueueNamed(0, action.callback, "Python " + name)
def get_worker_thread_count():