1 write to _nodeIdToPacketHandlerStack
Microsoft.Build (1)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (1)
248_nodeIdToPacketHandlerStack = new ConcurrentDictionary<int, Stack<INodePacketHandler>>();
4 references to _nodeIdToPacketHandlerStack
Microsoft.Build (4)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (4)
345if (_nodeIdToPacketHandlerStack.TryGetValue(node, out Stack<INodePacketHandler> handlerStack)) 657Stack<INodePacketHandler> handlerStack = _nodeIdToPacketHandlerStack.GetOrAdd(context.NodeId, _ => new Stack<INodePacketHandler>()); 694if (_nodeIdToPacketHandlerStack.TryGetValue(nodeId, out Stack<INodePacketHandler> handlerStack)) 705_nodeIdToPacketHandlerStack.TryRemove(nodeId, out _);