Vincent Povirk : mscoree: Overhaul of mono runtime shutdown process.
julliard at winehq.org
Thu Feb 24 11:43:25 CST 2011
Author: Vincent Povirk <vincent at codeweavers.com>
Date: Mon Feb 21 14:22:02 2011 -0600
mscoree: Overhaul of mono runtime shutdown process.
It turns out that we can't free individual domains because that tears down
important data structures. Instead we must shut down the entire runtime, but
only if Mono doesn't shut itself down first. And we need to do it before
DLL_PROCESS_DETACH because important libraries might be gone by then.
dlls/mscoree/corruntimehost.c | 10 +++--
dlls/mscoree/metahost.c | 68 +++++++++++++++++++++++++++++++++++++++-
dlls/mscoree/mscoree_main.c | 5 ++-
dlls/mscoree/mscoree_private.h | 17 +++++++++-
4 files changed, 91 insertions(+), 9 deletions(-)
More information about the wine-cvs