14 references to NodeShutdown
Microsoft.Build (14)
BackEnd\BuildManager\BuildManager.cs (5)
602
_nodeManager.RegisterPacketHandler(NodePacketType.
NodeShutdown
, NodeShutdown.FactoryForDeserialization, this);
1596
if (_shuttingDown && packet.Type != NodePacketType.
NodeShutdown
)
1624
case NodePacketType.
NodeShutdown
:
1626
NodeShutdown shutdownPacket = ExpectPacketType<NodeShutdown>(packet, NodePacketType.
NodeShutdown
);
2144
_nodeManager?.UnregisterPacketHandler(NodePacketType.
NodeShutdown
);
BackEnd\Components\Communications\NodeManager.cs (2)
250
if (packetType == NodePacketType.
NodeShutdown
)
265
if (packet.Type == NodePacketType.
NodeShutdown
)
BackEnd\Components\Communications\NodeProviderInProc.cs (1)
309
if (packet.Type == NodePacketType.
NodeShutdown
)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
691
if (packetType == NodePacketType.
NodeShutdown
)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (2)
238
(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.
NodeShutdown
, NodeShutdown.FactoryForDeserialization, this);
325
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)
157
(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.
NodeShutdown
, NodeShutdown.FactoryForDeserialization, this);
420
case NodePacketType.
NodeShutdown
:
NodeShutdown.cs (1)
79
get { return NodePacketType.
NodeShutdown
; }