31 references to WaitForExit
Aspire.EndToEnd.Tests (1)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
430AppHostProcess.WaitForExit(500);
Aspire.Hosting.Python (1)
PythonVersionDetector.cs (1)
84if (!process.WaitForExit(5000))
Aspire.Hosting.Tests (2)
MSBuildTests.cs (2)
249Assert.True(process.WaitForExit(milliseconds: 180_000), "dotnet build command timed out after 3 minutes."); 575Assert.True(process.WaitForExit(milliseconds: 180_000), "dotnet build command timed out after 3 minutes.");
Aspire.Templates.Tests (1)
tests\Shared\TemplatesTesting\AspireProject.cs (1)
430AppHostProcess.WaitForExit(500);
dotnet-getdocument (1)
Exe.cs (1)
52if (!process.WaitForExit((int)(TimeSpan.FromMinutes(2).TotalMilliseconds)))
dotnet-openapi (1)
Commands\BaseCommand.cs (1)
233if (!process.WaitForExit(timeout * 1000))
Microsoft.AspNetCore.Server.IntegrationTesting (5)
ApplicationPublisher.cs (1)
80if (hostProcess.WaitForExit(milliseconds: (int)timeout.TotalMilliseconds))
Deployers\NginxDeployer.cs (3)
124process.WaitForExit(10_000); 172runNginx.WaitForExit(_waitTime); 214runNginx.WaitForExit(_waitTime);
src\aspnetcore\src\Shared\Process\ProcessExtensions.cs (1)
109if (process.WaitForExit((int)timeout.TotalMilliseconds))
Microsoft.Build (1)
BackEnd\Components\Communications\NodeProviderOutOfProcBase.cs (1)
1320bool exited = _process.WaitForExit(milliseconds: 0);
Microsoft.Build.Framework (1)
Utilities\ProcessExtensions.cs (1)
58process.WaitForExit(timeoutMilliseconds);
Microsoft.Build.Utilities.Core (1)
ToolTask.cs (1)
1122proc.WaitForExit(int.MaxValue);
Microsoft.DotNet.Cli.Utils (1)
ProcessReaper.cs (1)
171if (!_process.WaitForExit(0) && _process.SafeHandle.Signal(PosixSignal.SIGTERM))
Microsoft.DotNet.MacOsPkg.Core (1)
ExecuteHelper.cs (1)
27process.WaitForExit(60000); // 60 seconds
Microsoft.NET.Sdk.Publish.Tasks (1)
Tasks\GenerateEFSQLScripts.cs (1)
131isProcessExited = proc.WaitForExit(300000);
Microsoft.TestPlatform.Extensions.BlameDataCollector (3)
ProcDumpDumper.cs (2)
180var procDumpExit = Task.Run(() => _procDumpProcess.WaitForExit(_timeout)); 213var exited = _procDumpProcess.WaitForExit(_timeout);
ProcessCodeMethods.cs (1)
148ps.WaitForExit(5_000);
NuGet.Common (1)
Migrations\Migration1.cs (1)
206proc.WaitForExit(10000);
NuGet.Credentials (1)
PluginCredentialProvider.cs (1)
286if (!process.WaitForExit(TimeoutSeconds * 1000))
NuGet.Packaging (1)
NuGetExtractionFileIO.cs (1)
123if (!process.WaitForExit(1000) || process.ExitCode != 0)
NuGet.Protocol (1)
Plugins\PluginProcess.cs (1)
132if (!_process.HasExited && !_process.WaitForExit(milliseconds: 1000))
System.CodeDom (1)
System\CodeDom\Compiler\Executor.cs (1)
87if (!p.WaitForExit(ProcessTimeOut))
System.Diagnostics.Process (2)
System\Diagnostics\Process.cs (2)
1476WaitForExit(Timeout.Infinite); 1499public bool WaitForExit(TimeSpan timeout) => WaitForExit(ProcessUtils.ToTimeoutMilliseconds(timeout));
System.Net.Ping (1)
System\Net\NetworkInformation\Ping.PingUtility.cs (1)
56if (!p.WaitForExit(timeout))
vstest.console (1)
Processors\AeDebuggerArgumentProcessor.cs (1)
195return !process.WaitForExit(TimeSpan.FromSeconds(ProcDumpTimeoutSeconds).Seconds)
vstest.console.arm64 (1)
src\vstest\src\vstest.console\Processors\AeDebuggerArgumentProcessor.cs (1)
195return !process.WaitForExit(TimeSpan.FromSeconds(ProcDumpTimeoutSeconds).Seconds)