summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLee Culver <leculver@microsoft.com>2016-05-20 13:57:11 -0700
committerLee Culver <leculver@microsoft.com>2016-05-20 13:57:11 -0700
commit01e1fd14531b830bf3632f097cdcce6fe2de2f33 (patch)
treef0288c4383c61c9c1714e089c54c3ca9a20302b4 /src
parent2d8411497bd55cf36915005b36e8691f8112c6f7 (diff)
downloadcoreclr-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.cpp4
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