diff options
author | Lee Culver <leculver@microsoft.com> | 2016-05-20 13:57:11 -0700 |
---|---|---|
committer | Lee Culver <leculver@microsoft.com> | 2016-05-20 13:57:11 -0700 |
commit | 01e1fd14531b830bf3632f097cdcce6fe2de2f33 (patch) | |
tree | f0288c4383c61c9c1714e089c54c3ca9a20302b4 /src | |
parent | 2d8411497bd55cf36915005b36e8691f8112c6f7 (diff) | |
download | coreclr-01e1fd14531b830bf3632f097cdcce6fe2de2f33.tar.gz coreclr-01e1fd14531b830bf3632f097cdcce6fe2de2f33.tar.bz2 coreclr-01e1fd14531b830bf3632f097cdcce6fe2de2f33.zip |
Disable debugger termination to prevent shutdown race
Fixed another instance where debugger shutdown would race with ETW subsystem, causing segfaults.
Diffstat (limited to 'src')
-rw-r--r-- | src/vm/ceemain.cpp | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/src/vm/ceemain.cpp b/src/vm/ceemain.cpp index 1e6d0e8068..8dc37be293 100644 --- a/src/vm/ceemain.cpp +++ b/src/vm/ceemain.cpp @@ -4190,10 +4190,6 @@ static void TerminateDebugger(void) g_pDebugInterface->StopDebugger(); } - // Delete this after Debugger, since Debugger may use this. - EEDbgInterfaceImpl::Terminate(); - _ASSERTE(g_pEEDbgInterfaceImpl == NULL); // Terminate nulls this out for us. - g_CORDebuggerControlFlags = DBCF_NORMAL_OPERATION; #if !defined(FEATURE_CORECLR) // simple hosting |