aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLuke <luke.pulverenti@gmail.com>2016-07-05 12:58:44 -0400
committerGitHub <noreply@github.com>2016-07-05 12:58:44 -0400
commit01dee97c4464b1e0eb3b619f9d39bb0d580ed3b8 (patch)
treee08e8a541a88de1826a5063a7299ee39c0b2c98a
parente50ce1dfbd6ee24f68c66b303ea369ddb317f3fb (diff)
parent97d21723f32e50fe3137f6899f7ed62b3fb68e47 (diff)
Merge pull request #1922 from MediaBrowser/master
merge from master
-rw-r--r--MediaBrowser.Server.Mono/Native/BaseMonoApp.cs27
-rw-r--r--SharedVersion.cs2
2 files changed, 22 insertions, 7 deletions
diff --git a/MediaBrowser.Server.Mono/Native/BaseMonoApp.cs b/MediaBrowser.Server.Mono/Native/BaseMonoApp.cs
index 19ae7b4d21..4011fa3de3 100644
--- a/MediaBrowser.Server.Mono/Native/BaseMonoApp.cs
+++ b/MediaBrowser.Server.Mono/Native/BaseMonoApp.cs
@@ -183,6 +183,14 @@ namespace MediaBrowser.Server.Mono.Native
{
info.SystemArchitecture = Architecture.Arm;
}
+ else if (System.Environment.Is64BitOperatingSystem)
+ {
+ info.SystemArchitecture = Architecture.X64;
+ }
+ else
+ {
+ info.SystemArchitecture = Architecture.X86;
+ }
info.OperatingSystemVersionString = string.IsNullOrWhiteSpace(sysName) ?
System.Environment.OSVersion.VersionString :
@@ -198,14 +206,21 @@ namespace MediaBrowser.Server.Mono.Native
if (_unixName == null)
{
var uname = new Uname();
- Utsname utsname;
- var callResult = Syscall.uname(out utsname);
- if (callResult == 0)
+ try
{
- uname.sysname = utsname.sysname;
- uname.machine = utsname.machine;
- }
+ Utsname utsname;
+ var callResult = Syscall.uname(out utsname);
+ if (callResult == 0)
+ {
+ uname.sysname = utsname.sysname ?? string.Empty;
+ uname.machine = utsname.machine ?? string.Empty;
+ }
+ }
+ catch (Exception ex)
+ {
+ Logger.ErrorException("Error getting unix name", ex);
+ }
_unixName = uname;
}
return _unixName;
diff --git a/SharedVersion.cs b/SharedVersion.cs
index bd39b81319..9b08f21287 100644
--- a/SharedVersion.cs
+++ b/SharedVersion.cs
@@ -1,4 +1,4 @@
using System.Reflection;
//[assembly: AssemblyVersion("3.1.*")]
-[assembly: AssemblyVersion("3.1.56")]
+[assembly: AssemblyVersion("3.0.5984")]