|
|
@ -102,7 +102,7 @@ namespace NzbDrone.Common.Processes
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (OsInfo.IsMonoRuntime && path.EndsWith(".exe", StringComparison.InvariantCultureIgnoreCase))
|
|
|
|
if (OsInfo.IsMonoRuntime && path.EndsWith(".exe", StringComparison.InvariantCultureIgnoreCase))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
args = path + " " + args;
|
|
|
|
args = GetMonoArgs(path, args);
|
|
|
|
path = "mono";
|
|
|
|
path = "mono";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -161,7 +161,7 @@ namespace NzbDrone.Common.Processes
|
|
|
|
{
|
|
|
|
{
|
|
|
|
if (OsInfo.IsMonoRuntime && path.EndsWith(".exe", StringComparison.InvariantCultureIgnoreCase))
|
|
|
|
if (OsInfo.IsMonoRuntime && path.EndsWith(".exe", StringComparison.InvariantCultureIgnoreCase))
|
|
|
|
{
|
|
|
|
{
|
|
|
|
args = path + " " + args;
|
|
|
|
args = GetMonoArgs(path, args);
|
|
|
|
path = "mono";
|
|
|
|
path = "mono";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
@ -302,5 +302,10 @@ namespace NzbDrone.Common.Processes
|
|
|
|
|
|
|
|
|
|
|
|
return processes;
|
|
|
|
return processes;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
private string GetMonoArgs(string path, string args)
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
return String.Format("--debug {0} {1}", path, args);
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|