http://bugs.winehq.org/show_bug.cgi?id=26697
--- Comment #10 from Jörg Höhle hoehle@users.sourceforge.net 2012-02-08 04:16:36 CST --- Please try out patches 1+2 winmm: Avoid using SuspendThread, it can hang Wine. winmm: Make midiStream* messages asynchronous to avoid dead-locks. http://www.winehq.org/pipermail/wine-patches/2012-February/111430.html http://www.winehq.org/pipermail/wine-patches/2012-February/111431.html
midiStreamClose from within a function callback now somewhat works. It should stop MIDI and hang no more.