commit 315d29b26350bbc09879e141aa67a5c17b77310d
parent fef41d030545862c9cb2018f72297e33018c791b
Author: Hans Petter Selasky <hps@selasky.org>
Date: Thu, 3 Oct 2019 20:22:22 +0200
Make sure ALSA MIDI thread is joinable else pthread_join() will do nothing.
Signed-off-by: Hans Petter Selasky <hps@selasky.org>
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/Nio/AlsaEngine.cpp b/src/Nio/AlsaEngine.cpp
@@ -266,7 +266,7 @@ bool AlsaEngine::openMidi()
pthread_attr_t attr;
pthread_attr_init(&attr);
- pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_DETACHED);
+ pthread_attr_setdetachstate(&attr, PTHREAD_CREATE_JOINABLE);
pthread_create(&midi.pThread, &attr, _MidiThread, this);
return true;
}