rework server sync

This commit is contained in:
Luke Pulverenti
2015-04-13 01:12:02 -04:00
parent 933fca78e6
commit 65fb01bbe2
23 changed files with 162 additions and 105 deletions

View File

@@ -732,7 +732,7 @@ namespace MediaBrowser.MediaEncoding.Encoder
if (enableForceKill)
{
process.Process .Kill();
process.Process.Kill();
}
}
catch (Exception ex)
@@ -748,10 +748,14 @@ namespace MediaBrowser.MediaEncoding.Encoder
{
proceses = _runningProcesses.ToList();
}
_runningProcesses.Clear();
foreach (var process in proceses)
{
StopProcess(process, 500, true);
if (!process.HasExited)
{
StopProcess(process, 500, true);
}
}
}
@@ -801,8 +805,8 @@ namespace MediaBrowser.MediaEncoding.Encoder
lock (_mediaEncoder._runningProcesses)
{
_mediaEncoder._runningProcesses.Remove(this);
}
}
process.Dispose();
}
}