Browse Source

Don't manually dispose DeviceDiscovery

The lifetime of DeviceDiscovery is managed by DI
Patrick Barron 1 năm trước cách đây
mục cha
commit
5b51645381
1 tập tin đã thay đổi với 0 bổ sung14 xóa
  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)
             {