提交 619f7bcf 编写于 作者: A Andrew Au 提交者: Andrew Au
上级 4f08f334
...@@ -71,7 +71,7 @@ static int Main(string[] args) ...@@ -71,7 +71,7 @@ static int Main(string[] args)
} }
Console.WriteLine("\tEnd: Messaging.\n"); Console.WriteLine("\tEnd: Messaging.\n");
Console.WriteLine($"\tEventListener recieved {listener.EventCount} event(s)\n"); Console.WriteLine($"\tEventListener received {listener.EventCount} event(s)\n");
pass = listener.EventCount == messageIterations; pass = listener.EventCount == messageIterations;
} }
......
...@@ -1363,7 +1363,10 @@ private unsafe void Initialize(Guid eventSourceGuid, string eventSourceName, str ...@@ -1363,7 +1363,10 @@ private unsafe void Initialize(Guid eventSourceGuid, string eventSourceName, str
#if FEATURE_PERFTRACING #if FEATURE_PERFTRACING
// Register the provider with EventPipe // Register the provider with EventPipe
var eventPipeProvider = new OverideEventProvider(this, EventProviderType.EventPipe); var eventPipeProvider = new OverideEventProvider(this, EventProviderType.EventPipe);
eventPipeProvider.Register(this); lock (EventListener.EventListenersLock)
{
eventPipeProvider.Register(this);
}
#endif #endif
// Add the eventSource to the global (weak) list. // Add the eventSource to the global (weak) list.
// This also sets m_id, which is the index in the list. // This also sets m_id, which is the index in the list.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册