summaryrefslogtreecommitdiff
path: root/libs/backends
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2020-03-29 14:56:22 +0200
committerRobin Gareus <robin@gareus.org>2020-03-29 14:56:22 +0200
commitc365c6cdb28a4be958cd8405039f6a588d1af21f (patch)
tree69666098246106076876a48066d78849735ec8fc /libs/backends
parentd6a38d545089b8e2d5be54e3f8e9ed497234c2ef (diff)
Set thread-names (libs)
Diffstat (limited to 'libs/backends')
-rw-r--r--libs/backends/alsa/alsa_midi.cc1
-rw-r--r--libs/backends/alsa/alsa_slave.cc1
-rw-r--r--libs/backends/coreaudio/coreaudio_backend.cc1
3 files changed, 3 insertions, 0 deletions
diff --git a/libs/backends/alsa/alsa_midi.cc b/libs/backends/alsa/alsa_midi.cc
index f7c6b21809..db64611919 100644
--- a/libs/backends/alsa/alsa_midi.cc
+++ b/libs/backends/alsa/alsa_midi.cc
@@ -64,6 +64,7 @@ AlsaMidiIO::~AlsaMidiIO ()
static void * pthread_process (void *arg)
{
AlsaMidiIO *d = static_cast<AlsaMidiIO *>(arg);
+ pthread_set_name ("AlsaMidiIO");
d->main_process_thread ();
pthread_exit (0);
return 0;
diff --git a/libs/backends/alsa/alsa_slave.cc b/libs/backends/alsa/alsa_slave.cc
index 7d489fd6ea..af7b62ed9e 100644
--- a/libs/backends/alsa/alsa_slave.cc
+++ b/libs/backends/alsa/alsa_slave.cc
@@ -143,6 +143,7 @@ void*
AlsaAudioSlave::_process_thread (void* arg)
{
AlsaAudioSlave* aas = static_cast<AlsaAudioSlave*> (arg);
+ pthread_set_name ("AlsaAudioSlave");
return aas->process_thread ();
}
diff --git a/libs/backends/coreaudio/coreaudio_backend.cc b/libs/backends/coreaudio/coreaudio_backend.cc
index c7d2754b2d..3e99155bda 100644
--- a/libs/backends/coreaudio/coreaudio_backend.cc
+++ b/libs/backends/coreaudio/coreaudio_backend.cc
@@ -504,6 +504,7 @@ CoreAudioBackend::launch_control_app ()
static void * pthread_freewheel (void *arg)
{
CoreAudioBackend *d = static_cast<CoreAudioBackend *>(arg);
+ pthread_set_name ("CAFreewheel");
d->freewheel_thread ();
pthread_exit (0);
return 0;