소스 검색

fix web socket attachment to session object

Luke Pulverenti 11 년 전
부모
커밋
14720063bc
1개의 변경된 파일7개의 추가작업 그리고 1개의 파일을 삭제
  1. 7 1
      MediaBrowser.Server.Implementations/Session/SessionWebSocketListener.cs

+ 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;