[PATCH v5 2/2] server: Do not detach windows if they belong to another thread.
Rémi Bernon
rbernon at codeweavers.com
Wed Nov 13 11:30:24 CST 2019
On 11/13/19 11:31 AM, Rémi Bernon wrote:
> - detach_window_thread( win );
> + if (win->thread == current) detach_window_thread( win );
> if (win->win_region) free_region( win->win_region );
> if (win->update_region) free_region( win->update_region );
> if (win->class) release_class( win->class );
>
Actually this causes some leaks that are reported when server is
shutting down, sorry for missing it. This seems to be the case when the
thread the child window lives in has terminated already, in which case
the parent window should do the release.
--
Rémi Bernon <rbernon at codeweavers.com>
More information about the wine-devel
mailing list