14 references to NodeShutdown
Microsoft.Build (14)
BackEnd\BuildManager\BuildManager.cs (5)
626
_nodeManager.RegisterPacketHandler(NodePacketType.
NodeShutdown
, NodeShutdown.FactoryForDeserialization, this);
1669
if (_shuttingDown && packet.Type != NodePacketType.
NodeShutdown
)
1697
case NodePacketType.
NodeShutdown
:
1699
NodeShutdown shutdownPacket = ExpectPacketType<NodeShutdown>(packet, NodePacketType.
NodeShutdown
);
2221
_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)
320
if (packet.Type == NodePacketType.
NodeShutdown
)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
740
if (packetType == NodePacketType.
NodeShutdown
)
BackEnd\Components\Communications\NodeProviderOutOfProcTaskHost.cs (2)
243
(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.
NodeShutdown
, NodeShutdown.FactoryForDeserialization, this);
340
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)
159
(this as INodePacketFactory).RegisterPacketHandler(NodePacketType.
NodeShutdown
, NodeShutdown.FactoryForDeserialization, this);
433
case NodePacketType.
NodeShutdown
:
NodeShutdown.cs (1)
79
get { return NodePacketType.
NodeShutdown
; }