Luke Pulverenti 8 年之前
父節點
當前提交
d68cdc0c6d
共有 2 個文件被更改,包括 12 次插入6 次删除
  1. 11 5
      Emby.Server.Implementations/LiveTv/TunerHosts/HdHomerun/HdHomerunHost.cs
  2. 1 1
      SharedVersion.cs

+ 11 - 5
Emby.Server.Implementations/LiveTv/TunerHosts/HdHomerun/HdHomerunHost.cs

@@ -142,9 +142,12 @@ namespace Emby.Server.Implementations.LiveTv.TunerHosts.HdHomerun
                 {
                 {
                     var response = JsonSerializer.DeserializeFromStream<DiscoverResponse>(stream);
                     var response = JsonSerializer.DeserializeFromStream<DiscoverResponse>(stream);
 
 
-                    lock (_modelCache)
+                    if (!string.IsNullOrWhiteSpace(info.Id))
                     {
                     {
-                        _modelCache[info.Id] = response;
+                        lock (_modelCache)
+                        {
+                            _modelCache[info.Id] = response;
+                        }
                     }
                     }
 
 
                     return response;
                     return response;
@@ -159,10 +162,13 @@ namespace Emby.Server.Implementations.LiveTv.TunerHosts.HdHomerun
                     {
                     {
                         ModelNumber = defaultValue
                         ModelNumber = defaultValue
                     };
                     };
-                    // HDHR4 doesn't have this api
-                    lock (_modelCache)
+                    if (!string.IsNullOrWhiteSpace(info.Id))
                     {
                     {
-                        _modelCache[info.Id] = response;
+                        // HDHR4 doesn't have this api
+                        lock (_modelCache)
+                        {
+                            _modelCache[info.Id] = response;
+                        }
                     }
                     }
                     return response;
                     return response;
                 }
                 }

+ 1 - 1
SharedVersion.cs

@@ -1,3 +1,3 @@
 using System.Reflection;
 using System.Reflection;
 
 
-[assembly: AssemblyVersion("3.2.5.4")]
+[assembly: AssemblyVersion("3.2.5.5")]