This leads to a regression, see https://bugs.winehq.org/show_bug.cgi?id=52314
Not sure how that ever worked, since AFAIK shutting down the thread inside dll detach should always cause a deadlock.
On Freitag, 10. Dezember 2021 09:44:44 CET Rémi Bernon wrote:
When thread shuts down, instead of holding and releasing a module ref.
This keeps the thread alive until the module is unloaded, instead of keeping track of live IDirectInput instances.
Signed-off-by: Rémi Bernon rbernon@codeweavers.com