aboutsummaryrefslogtreecommitdiff
path: root/Emby.Server.Implementations/Middleware/WebSocketMiddleware.cs
diff options
context:
space:
mode:
authorClaus Vium <clausvium@gmail.com>2019-03-01 14:08:51 +0100
committerClaus Vium <clausvium@gmail.com>2019-03-01 14:08:51 +0100
commit6bdb5debd2492b71d11f9628889b8c29b6321a77 (patch)
tree303d87bad727b93e0e3a9ff470810df05d9cff04 /Emby.Server.Implementations/Middleware/WebSocketMiddleware.cs
parent1ac282b12e20abc91402015369dc17543604f9fb (diff)
Add some websocket manager boilerplate
Diffstat (limited to 'Emby.Server.Implementations/Middleware/WebSocketMiddleware.cs')
-rw-r--r--Emby.Server.Implementations/Middleware/WebSocketMiddleware.cs5
1 files changed, 4 insertions, 1 deletions
diff --git a/Emby.Server.Implementations/Middleware/WebSocketMiddleware.cs b/Emby.Server.Implementations/Middleware/WebSocketMiddleware.cs
index a1d0e77d6..268bf4042 100644
--- a/Emby.Server.Implementations/Middleware/WebSocketMiddleware.cs
+++ b/Emby.Server.Implementations/Middleware/WebSocketMiddleware.cs
@@ -25,7 +25,10 @@ namespace Emby.Server.Implementations.Middleware
if (httpContext.WebSockets.IsWebSocketRequest)
{
var webSocketContext = await httpContext.WebSockets.AcceptWebSocketAsync(null).ConfigureAwait(false);
- _webSocketManager.AddSocket(webSocketContext);
+ if (webSocketContext != null)
+ {
+ await _webSocketManager.OnWebSocketConnected(webSocketContext);
+ }
}
else
{