https://bugs.winehq.org/show_bug.cgi?id=38143
--- Comment #10 from Dmitry Timoshkov dmitry@baikal.ru --- (In reply to Sebastian Lackner from comment #9)
I assume the easiest way to get rid of the HeapFree user callback would be something similar to http://source.winehq.org/git/wine.git/patch/ 577cb166d48e5c6f270237179cdbeb82a68b1ac0. Most likely Alexandre is already working on it, if not I'll write a patch during the next days.
I guess there is no way to avoid duplicating this approach for every dll that implements async IO. Something like this should be done for winsock as well, and will avoid creating an APC just for the purpose of freeing some memory.