From 6edf5ea673c5470314057005c4a31559f3edc049 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Rivero?= Date: Thu, 25 Apr 2019 17:37:59 -0700 Subject: [PATCH] Undo a change where we ignore the specified EventPipe sessionType. Commit migrated from https://github.com/dotnet/coreclr/commit/c3e404425f9f03088f0e7106914190634baef619 --- src/coreclr/src/vm/eventpipe.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/coreclr/src/vm/eventpipe.cpp b/src/coreclr/src/vm/eventpipe.cpp index 361fe83..0490756 100644 --- a/src/coreclr/src/vm/eventpipe.cpp +++ b/src/coreclr/src/vm/eventpipe.cpp @@ -250,9 +250,9 @@ EventPipeSessionID EventPipe::Enable( [&](EventPipeProviderCallbackDataQueue* pEventPipeProviderCallbackDataQueue) { // Create a new session. - SampleProfiler::SetSamplingRate((unsigned long)profilerSamplingRateInNanoseconds); + SampleProfiler::SetSamplingRate(static_cast(profilerSamplingRateInNanoseconds)); EventPipeSession *pSession = s_pConfig->CreateSession( - (strOutputPath != NULL) ? EventPipeSessionType::File : EventPipeSessionType::Streaming, + sessionType, circularBufferSizeInMB, pProviders, numProviders); @@ -591,7 +591,7 @@ EventPipeProvider *EventPipe::CreateProvider(const SString &providerName, EventP PRECONDITION(!GetLock()->OwnedByCurrentThread()); } CONTRACTL_END; - + EventPipeProvider *pProvider = NULL; EventPipe::RunWithCallbackPostponed( [&](EventPipeProviderCallbackDataQueue* pEventPipeProviderCallbackDataQueue) @@ -613,7 +613,7 @@ EventPipeProvider *EventPipe::CreateProvider(const SString &providerName, EventP PRECONDITION(GetLock()->OwnedByCurrentThread()); } CONTRACTL_END; - + EventPipeProvider *pProvider = NULL; if (s_pConfig != NULL) { -- 2.7.4