aboutsummaryrefslogtreecommitdiff
path: root/Jellyfin.Server/SocketSharp/SharpWebSocket.cs
diff options
context:
space:
mode:
authorBond_009 <bond.009@outlook.com>2019-02-09 15:39:17 +0100
committerBond_009 <bond.009@outlook.com>2019-02-09 15:39:17 +0100
commit449074e73f6f94fa5fb98f1f9250c937806851c0 (patch)
tree35e13ad1ef884bb2b2e9d1bd401f3cbd95d387ce /Jellyfin.Server/SocketSharp/SharpWebSocket.cs
parent2fc97212a7c7152f22dd4e18d9769c76fe255170 (diff)
Make more things async
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 f371cb25a..87887374a 100644
--- a/Jellyfin.Server/SocketSharp/SharpWebSocket.cs
+++ b/Jellyfin.Server/SocketSharp/SharpWebSocket.cs
@@ -43,10 +43,11 @@ namespace Jellyfin.Server.SocketSharp
socket.OnMessage += socket_OnMessage;
socket.OnClose += socket_OnClose;
socket.OnError += socket_OnError;
-
- 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();
}
}