--
v5: wineoss: Use mmdevapi's AudioClient (4/4).
winecoreaudio: Use mmdevapi's AudioClient (4/4).
winealsa: Use mmdevapi's AudioClient (4/4).
winepulse: Move AudioClient into mmdevapi (4/4).
This merge request has too many patches to be relayed via email.
Please visit the URL below to see the contents of the merge request.
https://gitlab.winehq.org/wine/wine/-/merge_requests/2855
On Fri May 26 06:04:41 2023 +0000, Alexandre Julliard wrote:
> We are not doing that on purpose, freeing the TEB before the thread is
> finished causes hard to debug crashes.
> There should only ever be one extra allocated TEB so that should be
> acceptable. What problem are you seeing exactly?
There is noting abort wine. But on wine-ce, Every thread should manages life by self. Because there are two types of threads: Native thread and Emulate thread. a thread can't manage other threads which are different type.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/2814#note_33887