Quellcode durchsuchen

Don't manually dispose DeviceDiscovery

The lifetime of DeviceDiscovery is managed by DI
Patrick Barron vor 2 Jahren
Ursprung
Commit
5b51645381
1 geänderte Dateien mit 0 neuen und 14 gelöschten Zeilen
  1. 0 14
      Emby.Dlna/Main/DlnaEntryPoint.cs

+ 0 - 14
Emby.Dlna/Main/DlnaEntryPoint.cs

@@ -188,19 +188,6 @@ namespace Emby.Dlna.Main
             }
         }
 
-        private void DisposeDeviceDiscovery()
-        {
-            try
-            {
-                _logger.LogInformation("Disposing DeviceDiscovery");
-                ((DeviceDiscovery)_deviceDiscovery).Dispose();
-            }
-            catch (Exception ex)
-            {
-                _logger.LogError(ex, "Error stopping device discovery");
-            }
-        }
-
         public void StartDevicePublisher(Configuration.DlnaOptions options)
         {
             if (_publisher is not null)
@@ -399,7 +386,6 @@ namespace Emby.Dlna.Main
 
             DisposeDevicePublisher();
             DisposePlayToManager();
-            DisposeDeviceDiscovery();
 
             if (_communicationsServer is not null)
             {