From: Andrew Au Date: Thu, 21 Jun 2018 17:52:13 +0000 (-0700) Subject: Clear Canary cache unconditionally X-Git-Tag: submit/tizen/20210909.063632~11030^2~3476 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1a63ae4b310c101ae92aa99a5103373e38480bde;p=platform%2Fupstream%2Fdotnet%2Fruntime.git Clear Canary cache unconditionally Commit migrated from https://github.com/dotnet/coreclr/commit/68b91a76475519cfc48b60c41ce28e5c737188d4 --- 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; }