1 write to _processId
Aspire.Hosting.RemoteHost (1)
src\Shared\ChildProcess.cs (1)
158
_processId
= process.Id;
20 references to _processId
Aspire.Hosting.RemoteHost (20)
src\Shared\ChildProcess.cs (20)
83
return
_processId
;
174
_logger.LogDebug("{FileName}({ProcessId}) started in {WorkingDirectory}", FileName,
_processId
, _startInfo.WorkingDirectory);
257
_logger.LogDebug("{FileName}({ProcessId}) waiting for exit", FileName,
_processId
);
265
_logger.LogDebug("{FileName}({ProcessId}) wait was canceled, stopping it", FileName,
_processId
);
273
_logger.LogError(terminationFailure, "Failed to stop {FileName}({ProcessId}) after cancellation.", FileName,
_processId
);
295
_logger.LogDebug("{FileName}({ProcessId}) exited with code: {ExitCode}", FileName,
_processId
, exitCode);
319
_logger.LogError("Supervisor for {FileName}({ProcessId}) exited without reporting command completion.", FileName,
_processId
);
350
var signalTask = InvokeSignalerAsync(requestShutdown,
_processId
, gracefulToken);
381
FileName,
_processId
, _options.TerminationTimeout);
436
while (ProcessGroupExists(
_processId
))
443
throw new TimeoutException($"Process group {
_processId
} still exists after cleanup timeout {_options.TerminationTimeout}.", ex);
450
FileName,
_processId
, _options.TerminationTimeout);
469
KillProcessGroup(
_processId
);
475
_logger.LogDebug(ex, "Waiting for exited process group {ProcessId} to disappear.",
_processId
);
589
FileName,
_processId
, _options.TerminationTimeout);
613
_logger.LogTrace("{FileName}({ProcessId}) stdout: {Line}", FileName,
_processId
, line);
626
_logger.LogTrace("{FileName}({ProcessId}) stderr: {Line}", FileName,
_processId
, line);
649
_logger.LogWarning(ex, "{FileName}({ProcessId}) stdout/stderr callback faulted while draining after exit", FileName,
_processId
);
652
_logger.LogDebug("{FileName}({ProcessId}) output drained", FileName,
_processId
);
663
FileName,
_processId
, _options.OutputDrainIdleTimeout);