From 668cb1ca3b6098d024943d952e3754d5517d5839 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 5 May 2022 00:53:20 +0200 Subject: [PATCH] Set names of RT tasks threads --- libs/ardour/rt_tasklist.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libs/ardour/rt_tasklist.cc b/libs/ardour/rt_tasklist.cc index 0b8841522f..448ef6d81d 100644 --- a/libs/ardour/rt_tasklist.cc +++ b/libs/ardour/rt_tasklist.cc @@ -64,7 +64,11 @@ RTTaskList::drop_threads () RTTaskList::_thread_run (void *arg) { RTTaskList *d = static_cast(arg); - pthread_set_name ("RTTaskList"); + + char name[64]; + snprintf (name, 64, "RTTask-%p", (void*)DEBUG_THREAD_SELF); + pthread_set_name (name); + d->run (); pthread_exit (0); return 0;