1 write to _process
Microsoft.Build (1)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
1033
_process
= process;
10 references to _process
Microsoft.Build (10)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (10)
945
internal Process Process { get { return
_process
; } }
1312
CommunicationsUtilities.Trace($"Waiting for node with pid = {
_process
.Id} to exit");
1320
bool exited =
_process
.WaitForExit(milliseconds: 0);
1339
_process
.Id);
1340
CommunicationsUtilities.Trace($"Killing node with pid = {
_process
.Id}");
1342
_process
.KillTree(timeoutMilliseconds: 5000);
1349
CommunicationsUtilities.Trace(_nodeId, $"COMMUNICATIONS ERROR (HRC) Node: {_nodeId} Process: {
_process
.Id} Bytes Read: {bytesRead} Expected: {_headerByte.Length}");
1352
if (
_process
.HasExited)
1354
CommunicationsUtilities.Trace(_nodeId, $" Child Process {
_process
.Id} has exited.");
1358
CommunicationsUtilities.Trace(_nodeId, $" Child Process {
_process
.Id} is still running.");