Przeglądaj źródła

fix web socket attachment to session object

Luke Pulverenti 11 lat temu
rodzic
commit
14720063bc

+ 7 - 1
MediaBrowser.Server.Implementations/Session/SessionWebSocketListener.cs

@@ -114,7 +114,13 @@ namespace MediaBrowser.Server.Implementations.Session
 
             if (session != null)
             {
-                var controller = new WebSocketController(session, _appHost);
+                var controller = session.SessionController as WebSocketController;
+
+                if (controller == null)
+                {
+                    controller = new WebSocketController(session, _appHost);
+                }
+
                 controller.Sockets.Add(message.Connection);
 
                 session.SessionController = controller;