diff --git a/src/Ombi.Updater/ProcessProvider.cs b/src/Ombi.Updater/ProcessProvider.cs index 8ba33b952..e060aba89 100644 --- a/src/Ombi.Updater/ProcessProvider.cs +++ b/src/Ombi.Updater/ProcessProvider.cs @@ -1,10 +1,7 @@ using System; -using System.Collections; using System.Collections.Generic; using System.Diagnostics; using System.Linq; -using System.Runtime.InteropServices; -using System.Text; namespace Ombi.Updater { @@ -156,19 +153,9 @@ namespace Ombi.Updater return process.MainModule.FileName; } - private List GetProcessesByName(string name) + private List GetProcessesByName(string name) { - //TODO: move this to an OS specific class - - var monoProcesses = Process.GetProcessesByName("mono") - .Union(Process.GetProcessesByName("mono-sgen")) - .Where(process => - process.Modules.Cast() - .Any(module => - module.ModuleName.ToLower() == name.ToLower() + ".exe")); - - var processes = Process.GetProcessesByName(name) - .Union(monoProcesses).ToList(); + var processes = Process.GetProcessesByName(name).ToList(); Console.WriteLine("Found {0} processes with the name: {1}", processes.Count, name); @@ -188,7 +175,6 @@ namespace Ombi.Updater } } - public class ProcessInfo { public int Id { get; set; } diff --git a/src/Ombi/Ombi.csproj b/src/Ombi/Ombi.csproj index 545926557..02a7cad66 100644 --- a/src/Ombi/Ombi.csproj +++ b/src/Ombi/Ombi.csproj @@ -69,6 +69,7 @@ +