14 references to NodeShutdown
Microsoft.Build (14)
BackEnd\BuildManager\BuildManager.cs (5)
626
_nodeManager.RegisterPacketHandler(NodePacketType.
NodeShutdown
, NodeShutdown.FactoryForDeserialization, this);
1675
if (_shuttingDown && packet.Type != NodePacketType.
NodeShutdown
)
1703
case NodePacketType.
NodeShutdown
:
1705
NodeShutdown shutdownPacket = ExpectPacketType<NodeShutdown>(packet, NodePacketType.
NodeShutdown
);
2227
_nodeManager?.UnregisterPacketHandler(NodePacketType.
NodeShutdown
);
BackEnd\Components\Communications\NodeManager.cs (2)
250
if (packetType == NodePacketType.
NodeShutdown
)
275
if (packet.Type == NodePacketType.
NodeShutdown
)
BackEnd\Components\Communications\NodeProviderInProc.cs (1)
305
if (packet.Type == NodePacketType.
NodeShutdown
)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
770
if (packetType == NodePacketType.
NodeShutdown
)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (2)
219
(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.
NodeShutdown
, NodeShutdown.FactoryForDeserialization, this);
316
ErrorUtilities.VerifyThrow(packet.Type == NodePacketType.
NodeShutdown
, "We should only ever handle packets of type NodeShutdown -- everything else should only come in when there's an active task");
Instance\TaskFactories\TaskHostTask.cs (2)
182
(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.
NodeShutdown
, NodeShutdown.FactoryForDeserialization, this);
492
case NodePacketType.
NodeShutdown
:
NodeShutdown.cs (1)
79
get { return NodePacketType.
NodeShutdown
; }