only check for mono-locale-extras in case of mono

This commit is contained in:
kaso17 2017-01-26 14:54:59 +01:00
parent 72e5baee58
commit dce295dcbd
1 changed files with 11 additions and 10 deletions

View File

@ -163,6 +163,17 @@ namespace Jackett.Services
if (displayName != null)
monoVersion = displayName.Invoke(null, null).ToString();
logger.Info("mono version: " + monoVersion);
try
{
Encoding.GetEncoding("windows-1255");
}
catch (NotSupportedException e)
{
logger.Debug(e);
logger.Error(e.Message + " Most likely the mono-locale-extras package is not installed.");
Environment.Exit(2);
}
}
}
catch (Exception e)
@ -170,16 +181,6 @@ namespace Jackett.Services
logger.Error("Error while getting environment details: " + e);
}
try {
Encoding.GetEncoding("windows-1255");
}
catch (NotSupportedException e)
{
logger.Debug(e);
logger.Error(e.Message + " Most likely the mono-locale-extras package is not installed.");
Environment.Exit(2);
}
CultureInfo.DefaultThreadCurrentCulture = new CultureInfo("en-US");
// Load indexers
indexerService.InitIndexers();