Hi all,
I'm experiencing a strange freeze in delete_fluid_alsa_audio_driver():
0x9da58ae5 fluid_thread_join + 0x1d
0x9da4d388 delete_fluid_alsa_audio_driver + 0x47
0x9da81c74 delete_fluid_audio_driver + 0x59
The attempt to join the (synthesizer?) thread never returns (line #332):
dev->cont = 0;
if (dev->thread)
fluid_thread_join (dev->thread); /* never returns */
To trigger this issue the following prerequisites have to be met:
- Jack is running
- a fluidsynth instance is created with "audio.driver" explicitely set
to "alsa".
- finally the fluidsynth instance is deleted.
I've just double checked by starting fluidsynth from the command line
and this seems to expose the same issue:
$ fluidsynth -a alsa
FluidSynth version 1.1.3
....
fluidsynth: debug: Using 'alsa' audio driver
fluidsynth: debug: Using 'alsa_seq' midi driver
Type 'help' for help topics.
....
> quit
cheers!
<nothing happens after cheers>
BTW I'm using the latest fluidsynth from SVN.
Any ideas?
Sven
_______________________________________________
fluid-dev mailing list
fluid-dev@nongnu.org
http://lists.nongnu.org/mailman/listinfo/fluid-dev