From 0819449391714365703940844657418578461507 Mon Sep 17 00:00:00 2001 From: Glenn Smith Date: Tue, 9 May 2023 22:06:31 -0400 Subject: Add name to worker tasks for debugging --- python/mainthread.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'python/mainthread.py') 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(): -- cgit v1.3.1