diff options
| author | Bond-009 <bond.009@outlook.com> | 2019-02-17 10:38:44 +0100 |
|---|---|---|
| committer | Bond-009 <bond.009@outlook.com> | 2019-02-17 10:38:44 +0100 |
| commit | a35ea49c996d42c2fa26f0536b1beaab15bd3b08 (patch) | |
| tree | 872afa2535e8318c0af9d4eca7e457d7d5b0e078 /Emby.Dlna | |
| parent | 25c2267a89af5c2e82774c638cdad0defcc894b5 (diff) | |
| parent | 4b4399fba6df3368ab04e78acd2dd08873e4f07b (diff) | |
Merge remote-tracking branch 'upstream/release-10.2.z' into newmaser
Diffstat (limited to 'Emby.Dlna')
| -rw-r--r-- | Emby.Dlna/PlayTo/PlayToManager.cs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Emby.Dlna/PlayTo/PlayToManager.cs b/Emby.Dlna/PlayTo/PlayToManager.cs index 6cce312ee..28e70d046 100644 --- a/Emby.Dlna/PlayTo/PlayToManager.cs +++ b/Emby.Dlna/PlayTo/PlayToManager.cs @@ -89,11 +89,6 @@ namespace Emby.Dlna.PlayTo return; } - if (_sessionManager.Sessions.Any(i => usn.IndexOf(i.DeviceId, StringComparison.OrdinalIgnoreCase) != -1)) - { - return; - } - var cancellationToken = _disposeCancellationTokenSource.Token; await _sessionLock.WaitAsync(cancellationToken).ConfigureAwait(false); @@ -105,6 +100,11 @@ namespace Emby.Dlna.PlayTo return; } + if (_sessionManager.Sessions.Any(i => usn.IndexOf(i.DeviceId, StringComparison.OrdinalIgnoreCase) != -1)) + { + return; + } + await AddDevice(info, location, cancellationToken).ConfigureAwait(false); } catch (OperationCanceledException) |
