mirror of
git://source.winehq.org/git/wine.git
synced 2024-11-01 10:44:47 +00:00
00c8117a72
It is possible for a thread that creates an MTA to call CoUninitialize() and not destroy the MTA if another thread has entered the MTA in the meantime. If the original thread then creates an STA, subsequent attempts to find the MTA with 'apartment_findfromtid' will get the original thread's STA. To avoid this, don't set a TID value in the stub manager IPID value to indicate that the stub resides in the MTA. Signed-off-by: Connor McAdams <cmcadams@codeweavers.com> |
||
---|---|---|
.. | ||
tests | ||
apartment.c | ||
combase.c | ||
combase.spec | ||
combase_private.h | ||
dcom.idl | ||
errorinfo.c | ||
hglobalstream.c | ||
irpcss.idl | ||
Makefile.in | ||
malloc.c | ||
marshal.c | ||
roapi.c | ||
rpc.c | ||
string.c | ||
stubmanager.c | ||
usrmarshal.c |