[LAD] Jack1 and Fl::lock

Aurélien Leblond blablack at gmail.com
Tue Apr 14 19:52:06 UTC 2015


I have been debugging an issue in Giada where sometimes it would get
disconnected from Jack1 at start (not Jack2).

During my debugging, I found that the JackSyncCallback method setup in
Giada's jack_set_sync_callback uses Fl::lock which blocks the main
process and Jack doesn't like that.
I believe that's what the problem is (especially as after removing
them I cannot reproduce it anymore)...

Does anyone who knows Jack much better than I do (in fact I'm a real
noob in that area) think I'm right in my investigation's finding?

Thanks in advance,

More information about the Linux-audio-dev mailing list