From f1516bbf1361c769e89e3904af5d7af658234fec Mon Sep 17 00:00:00 2001 From: John Salem Date: Tue, 20 Aug 2019 09:40:11 -0700 Subject: [PATCH] Fix IPC response for CollectTracingV2 (dotnet/coreclr#26224) Commit migrated from https://github.com/dotnet/coreclr/commit/0467a570d1e37fccd125dac4fb6953c37458ab41 --- src/coreclr/src/vm/eventpipeprotocolhelper.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/coreclr/src/vm/eventpipeprotocolhelper.cpp b/src/coreclr/src/vm/eventpipeprotocolhelper.cpp index 7cac9d0..b18fa16 100644 --- a/src/coreclr/src/vm/eventpipeprotocolhelper.cpp +++ b/src/coreclr/src/vm/eventpipeprotocolhelper.cpp @@ -292,6 +292,13 @@ void EventPipeProtocolHelper::CollectTracing2(DiagnosticsIpc::IpcMessage& messag delete payload; delete pStream; } + else + { + DiagnosticsIpc::IpcMessage successResponse; + if (successResponse.Initialize(DiagnosticsIpc::GenericSuccessHeader, sessionId)) + successResponse.Send(pStream); + EventPipe::StartStreaming(sessionId); + } } #endif // FEATURE_PERFTRACING -- 2.7.4