On Tue, 2013-03-05 at 13:13 -0600, Jeremiah Benham wrote: > I have also built from master and compiled --without-portmidi. > Everything works great but it also hangs on exit. I wonder if it is a > threading issue. I don't know how threading works. I assume that each > thread need to closed on exit. How can we tell that this is happening?
I just downloaded source = 'http://www.denemo.org/downloads/gub/libportmidi-0.218.tar.gz' and see this in portmidi.c static void prompt_and_exit(void) { char line[STRING_MAX]; printf("type ENTER..."); fgets(line, STRING_MAX, stdin); /* this will clean up open ports: */ exit(-1); } This will cause the hanging on exit, as it waits for stdin. If this did nothing instead, all would be well I think. Richard _______________________________________________ Denemo-devel mailing list [email protected] https://lists.gnu.org/mailman/listinfo/denemo-devel
