From 1a63ae4b310c101ae92aa99a5103373e38480bde Mon Sep 17 00:00:00 2001 From: Andrew Au Date: Thu, 21 Jun 2018 10:52:13 -0700 Subject: [PATCH] Clear Canary cache unconditionally Commit migrated from https://github.com/dotnet/coreclr/commit/68b91a76475519cfc48b60c41ce28e5c737188d4 --- src/coreclr/src/debug/ee/debugger.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/coreclr/src/debug/ee/debugger.cpp b/src/coreclr/src/debug/ee/debugger.cpp index 941c77d..e657070 100644 --- a/src/coreclr/src/debug/ee/debugger.cpp +++ b/src/coreclr/src/debug/ee/debugger.cpp @@ -10832,8 +10832,6 @@ bool Debugger::HandleIPCEvent(DebuggerIPCEvent * pEvent) } else { - GetCanary()->ClearCache(); - fContinue = ResumeThreads(pEvent->vmAppDomain.GetRawPtr()); // @@ -10842,6 +10840,7 @@ bool Debugger::HandleIPCEvent(DebuggerIPCEvent * pEvent) // ThreadSuspend::UnlockThreadStore(FALSE, ThreadSuspend::SUSPEND_FOR_DEBUGGER); } + GetCanary()->ClearCache(); break; } -- 2.7.4