aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Server/SocketSharp/SharpWebSocket.cs
diff options
context:
space:
mode:
authorLiggy <Liggy@users.noreply.github.com>2019-02-20 14:24:23 +0100
committerGitHub <noreply@github.com>2019-02-20 14:24:23 +0100
commit13bfe5093ec0d198a23d5454f0b7d8f5969a7dfb (patch)
tree001a76a3321476095898ffc8eddf2e3e72e01dc4 /Jellyfin.Server/SocketSharp/SharpWebSocket.cs
parent5917e91447ee0d8db3055614aebf27c03ea91752 (diff)
parent99bed9a9c3791bcff648029088d766f1dfde3a96 (diff)
Merge branch 'master' into populate-extras
Diffstat (limited to 'Jellyfin.Server/SocketSharp/SharpWebSocket.cs')
-rw-r--r--Jellyfin.Server/SocketSharp/SharpWebSocket.cs7
1 files changed, 4 insertions, 3 deletions
diff --git a/Jellyfin.Server/SocketSharp/SharpWebSocket.cs b/Jellyfin.Server/SocketSharp/SharpWebSocket.cs
index 6eee4cd12..9b0951857 100644
--- a/Jellyfin.Server/SocketSharp/SharpWebSocket.cs
+++ b/Jellyfin.Server/SocketSharp/SharpWebSocket.cs
@@ -44,10 +44,11 @@ namespace Jellyfin.Server.SocketSharp
socket.OnMessage += OnSocketMessage;
socket.OnClose += OnSocketClose;
socket.OnError += OnSocketError;
-
- WebSocket.ConnectAsServer();
}
+ public Task ConnectAsServerAsync()
+ => WebSocket.ConnectAsServer();
+
public Task StartReceive()
{
return _taskCompletionSource.Task;
@@ -133,7 +134,7 @@ namespace Jellyfin.Server.SocketSharp
_cancellationTokenSource.Cancel();
- WebSocket.Close();
+ WebSocket.CloseAsync().GetAwaiter().GetResult();
}
_disposed = true;