mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-07-09 03:04:24 -04:00
update OnMessageReceived
This commit is contained in:
parent
cc160367c8
commit
4bf8c8211f
@ -88,10 +88,11 @@ namespace MediaBrowser.Dlna.Ssdp
|
|||||||
|
|
||||||
private async void OnMessageReceived(SsdpMessageEventArgs args)
|
private async void OnMessageReceived(SsdpMessageEventArgs args)
|
||||||
{
|
{
|
||||||
if (string.Equals(args.Method, "M-SEARCH", StringComparison.OrdinalIgnoreCase))
|
var headers = args.Headers;
|
||||||
{
|
string st;
|
||||||
var headers = args.Headers;
|
|
||||||
|
|
||||||
|
if (string.Equals(args.Method, "M-SEARCH", StringComparison.OrdinalIgnoreCase) && headers.TryGetValue("st", out st))
|
||||||
|
{
|
||||||
TimeSpan delay = GetSearchDelay(headers);
|
TimeSpan delay = GetSearchDelay(headers);
|
||||||
|
|
||||||
if (_config.GetDlnaConfiguration().EnableDebugLogging)
|
if (_config.GetDlnaConfiguration().EnableDebugLogging)
|
||||||
@ -101,11 +102,7 @@ namespace MediaBrowser.Dlna.Ssdp
|
|||||||
|
|
||||||
await Task.Delay(delay).ConfigureAwait(false);
|
await Task.Delay(delay).ConfigureAwait(false);
|
||||||
|
|
||||||
string st;
|
RespondToSearch(args.EndPoint, st);
|
||||||
if (headers.TryGetValue("st", out st))
|
|
||||||
{
|
|
||||||
RespondToSearch(args.EndPoint, st);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
EventHelper.FireEventIfNotNull(MessageReceived, this, args, _logger);
|
EventHelper.FireEventIfNotNull(MessageReceived, this, args, _logger);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user