aboutsummaryrefslogtreecommitdiff
path: root/Emby.Dlna/ConnectionManager/ConnectionManager.cs
diff options
context:
space:
mode:
authordkanada <dkanada@users.noreply.github.com>2020-01-23 01:59:52 +0900
committerGitHub <noreply@github.com>2020-01-23 01:59:52 +0900
commit1dd4abebbd08045371867d7de06fc7fe6330e220 (patch)
treee941d3526449f7b9bf9d230ed98968c792dfd3c7 /Emby.Dlna/ConnectionManager/ConnectionManager.cs
parentd4de78693fcaf97aa5a94124b35e4d6145bdfa55 (diff)
parent5340eb9363f006e61b4574a30091bfdd43a0772b (diff)
Merge pull request #2297 from Bond-009/asyncio
Kestrel doesn't like sync IO operations
Diffstat (limited to 'Emby.Dlna/ConnectionManager/ConnectionManager.cs')
-rw-r--r--Emby.Dlna/ConnectionManager/ConnectionManager.cs7
1 files changed, 5 insertions, 2 deletions
diff --git a/Emby.Dlna/ConnectionManager/ConnectionManager.cs b/Emby.Dlna/ConnectionManager/ConnectionManager.cs
index 83011fbab..934b353c2 100644
--- a/Emby.Dlna/ConnectionManager/ConnectionManager.cs
+++ b/Emby.Dlna/ConnectionManager/ConnectionManager.cs
@@ -1,3 +1,4 @@
+using System.Threading.Tasks;
using Emby.Dlna.Service;
using MediaBrowser.Common.Net;
using MediaBrowser.Controller.Configuration;
@@ -20,17 +21,19 @@ namespace Emby.Dlna.ConnectionManager
_logger = logger;
}
+ /// <inheritdoc />
public string GetServiceXml()
{
return new ConnectionManagerXmlBuilder().GetXml();
}
- public ControlResponse ProcessControlRequest(ControlRequest request)
+ /// <inheritdoc />
+ public Task<ControlResponse> ProcessControlRequestAsync(ControlRequest request)
{
var profile = _dlna.GetProfile(request.Headers) ??
_dlna.GetDefaultProfile();
- return new ControlHandler(_config, _logger, profile).ProcessControlRequest(request);
+ return new ControlHandler(_config, _logger, profile).ProcessControlRequestAsync(request);
}
}
}