[PATCH v2 1/6] dinput: Simplify the internal thread and don't require loader lock.

Fabian Maurer dark.shadow4 at web.de
Sun Jan 2 18:14:27 CST 2022


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 at codeweavers.com>
> ---






More information about the wine-devel mailing list