zynaddsubfx

ZynAddSubFX open source synthesizer
Log | Files | Refs | Submodules | LICENSE

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:
Msrc/Nio/AlsaEngine.cpp | 2+-
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; }