Browse Source

Don't manually dispose DeviceDiscovery

The lifetime of DeviceDiscovery is managed by DI
Patrick Barron 1 year ago
parent
commit
5b51645381
1 changed files with 0 additions and 14 deletions
  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)
         public void StartDevicePublisher(Configuration.DlnaOptions options)
         {
         {
             if (_publisher is not null)
             if (_publisher is not null)
@@ -399,7 +386,6 @@ namespace Emby.Dlna.Main
 
 
             DisposeDevicePublisher();
             DisposeDevicePublisher();
             DisposePlayToManager();
             DisposePlayToManager();
-            DisposeDeviceDiscovery();
 
 
             if (_communicationsServer is not null)
             if (_communicationsServer is not null)
             {
             {