1 write to _process
Microsoft.Build (1)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
1038
_process
= process;
10 references to _process
Microsoft.Build (10)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (10)
950
internal Process Process { get { return
_process
; } }
1305
CommunicationsUtilities.Trace($"Waiting for node with pid = {
_process
.Id} to exit");
1313
bool exited =
_process
.WaitForExit(milliseconds: 0);
1332
_process
.Id);
1333
CommunicationsUtilities.Trace($"Killing node with pid = {
_process
.Id}");
1335
_process
.KillTree(timeoutMilliseconds: 5000);
1342
CommunicationsUtilities.Trace(_nodeId, $"COMMUNICATIONS ERROR (HRC) Node: {_nodeId} Process: {
_process
.Id} Bytes Read: {bytesRead} Expected: {_headerByte.Length}");
1345
if (
_process
.HasExited)
1347
CommunicationsUtilities.Trace(_nodeId, $" Child Process {
_process
.Id} has exited.");
1351
CommunicationsUtilities.Trace(_nodeId, $" Child Process {
_process
.Id} is still running.");