-
Connor McAdams authored
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>
00c8117a
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
tests | ||
Makefile.in | ||
apartment.c | ||
combase.c | ||
combase.spec | ||
combase_private.h | ||
dcom.idl | ||
errorinfo.c | ||
hglobalstream.c | ||
irpcss.idl | ||
malloc.c | ||
marshal.c | ||
roapi.c | ||
rpc.c | ||
string.c | ||
stubmanager.c | ||
usrmarshal.c |