Hung automation FAIL!

This commit is contained in:
kay.one 2012-02-21 20:52:15 -08:00
parent 7e38afc838
commit b5de21552c
2 changed files with 11 additions and 5 deletions

View File

@ -115,9 +115,11 @@ namespace NzbDrone.Web.UI.Automation
{ {
if (string.Equals(process.ProcessName, "NzbDrone", StringComparison.InvariantCultureIgnoreCase) if (string.Equals(process.ProcessName, "NzbDrone", StringComparison.InvariantCultureIgnoreCase)
|| string.Equals(process.ProcessName, "IISExpress", StringComparison.InvariantCultureIgnoreCase)) || string.Equals(process.ProcessName, "IISExpress", StringComparison.InvariantCultureIgnoreCase))
{
process.Kill(); process.Kill();
process.WaitForExit(); process.WaitForExit();
} }
}
try try
{ {
@ -129,10 +131,13 @@ namespace NzbDrone.Web.UI.Automation
{ {
if (string.Equals(process.ProcessName, "NzbDrone", StringComparison.InvariantCultureIgnoreCase) if (string.Equals(process.ProcessName, "NzbDrone", StringComparison.InvariantCultureIgnoreCase)
|| string.Equals(process.ProcessName, "IISExpress", StringComparison.InvariantCultureIgnoreCase) || string.Equals(process.ProcessName, "IISExpress", StringComparison.InvariantCultureIgnoreCase)
|| string.Equals(process.ProcessName, "ServiceUninstall", StringComparison.InvariantCultureIgnoreCase)) ||
string.Equals(process.ProcessName, "ServiceUninstall", StringComparison.InvariantCultureIgnoreCase))
{
process.Kill(); process.Kill();
process.WaitForExit(); process.WaitForExit();
} }
}
} }

View File

@ -30,6 +30,7 @@
<DefineConstants>TRACE</DefineConstants> <DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport> <ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel> <WarningLevel>4</WarningLevel>
<PlatformTarget>x86</PlatformTarget>
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<Reference Include="FluentAssertions"> <Reference Include="FluentAssertions">