locked
slow speed in using of signalr RRS feed

  • Question

  • User-1548796982 posted

    hi

    I want my program when a task is sent to the specific user, the user receive notification using signalr.
     user Ids in the database is available and only by system administrators have defined.

    my code:

    namespace Program.Presentation.MVC.Hubs
    {
        public class NotificationHub : Hub
        {
    
            public static void SendNotifications(string message,string userID)
            {
                var hubContext = GlobalHost.ConnectionManager.GetHubContext<NotificationHub>();
                hubContext.Clients.All.receiveNotification(message, userID);
            }
        }
    }



    in my view:

    <script>
        $(function () {
    
            var notificationHub = $.connection.notificationHub;
    
            notificationHub.client.receiveNotification = function (message, userID) {
    
    
                if (userID == '@SessionHelper.GetUserID()') {
    
                    
                    // show notification...
    
                };
            }
            $.connection.hub.start();
    
        });
    </script>

     

    After half an hour, the program is very slow.
    How do I fix?

    Wednesday, June 14, 2017 3:28 PM

All replies

  • User-1548796982 posted

    please help me

    Wednesday, June 14, 2017 7:35 PM
  • User1967761114 posted

     Hi tadbirgaran,

    According to your description, that’s so strange, as far as I know, 30 min is longer than the default timeout time in SignalR.

    And according to your code, if it run normally, the client will receive the message immediately.

    I suggest you could enable the SignalR log by the following code and then tracing the connection status.

    $.connection.hub.logging = true;

    If can, you could show the log in this thread for us to check this issue.

    For more details about the SignalR Tracing, you could refer to the following link.

    https://docs.microsoft.com/en-us/aspnet/signalr/overview/testing-and-debugging/enabling-signalr-tracing

     

    If you have any other questions, please feel free to contact me any time.

    Best Regards

    Even

    Thursday, June 15, 2017 8:36 AM
  • User-1548796982 posted

    i has this error:

    jquery.signalR-2.2.1.min.js:9 WebSocket connection to 'ws://localhost:3641/signalr/reconnect?transport=webSockets&messageId=d-BFA32652-S%2C0%7CX%2C0%7CY%2C1&clientProtocol=1.5&connectionToken=Ckk9b209vVC4k3ex3rfTQLvBc1aeV65ZBskfWRYPTho5pe1%2FjK3KPpU0MBOidXGdbwZmr%2BcYVXJ09p0hePR%2FwPzjGsw6vHE1wXu3uk3R68KDWd3CBVvJfJDeKSlhuBrL&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=5' failed: Error in connection establishment: net::ERR_CONNECTION_REFUSED

    Saturday, June 17, 2017 6:01 PM
  • User1967761114 posted

    Hi tadbirgaran,

    According to the error log, that’s mean the client couldn’t reconnect to the SignalR server.

    And after I read the code which you provide, it seemed like no problem, I consider that could you had been stopped when you debugging the SignalR APP? If you stopped it, the error will similar as this on the client.

     

    If you have any other questions, please feel free to contact me any time.

    Best Regards

    Even

    Monday, June 19, 2017 6:37 AM
  • User-1548796982 posted

    EvenMa

    $.connection.hub.logging = true;

    i using $.connection.hub.logging = true; in my code

    Where can I see the logs and send you?

    Tuesday, June 20, 2017 8:41 AM
  • User1967761114 posted

    Hi tadbirgaran,

    When you enable the SignalR tracing, you could see the logs in the console of browser developer tool.

    For more details about this issue, you could refer to the following link.

    https://docs.microsoft.com/en-us/aspnet/signalr/overview/testing-and-debugging/enabling-signalr-tracing#enabling-tracing-in-the-javascript-client

      

    If you have any other questions, please feel free to contact me any time.

    Best Regards

    Even

    Tuesday, June 20, 2017 9:36 AM
  • User-1548796982 posted

    firefox logs:

    [11:59:33 GMT+0430 (Iran Standard Time)] SignalR: Client subscribed to hub 'notificationhub'.
    jquery.....min.js (line 9)
    [11:59:33 GMT+0430 (Iran Standard Time)] SignalR: Negotiating with '/signalr/negotiate?clientProtocol=1.5&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D'.
    jquery.....min.js (line 9)
    GET http://address/signalr/negotiate?clie...22%3A%22notificationhub%22%7D%5D&_=1498116572518
    	
    200 OK
    		48ms	
    jquery-....min.js (line 4)
    [11:59:33 GMT+0430 (Iran Standard Time)] SignalR: serverSentEvents transport starting.
    jquery.....min.js (line 9)
    [11:59:33 GMT+0430 (Iran Standard Time)] SignalR: Attempting to connect to SSE endpoint 'http://address/signalr/connect?transport=serverSentEvents&clientProtocol=1.5&connectionToken=sWEJUjkMTX58hXwvsEXsBE7LF3Dng8WVFGp5XbyWX%2FzN6skvEyzoCIp409%2BpdX69sHNGEJSsPm3bl55Plb%2Faz90x1BuiXDiyYYhRZt8FnPQhu3TzPR1asUcmxNW92wgT&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=5'.
    jquery.....min.js (line 9)
    [11:59:33 GMT+0430 (Iran Standard Time)] SignalR: EventSource connected.
    jquery.....min.js (line 9)
    [11:59:33 GMT+0430 (Iran Standard Time)] SignalR: serverSentEvents transport connected. Initiating start request.
    jquery.....min.js (line 9)
    GET http://address/signalr/start?transpor...22%3A%22notificationhub%22%7D%5D&_=1498116572519
    	
    200 OK
    		86ms	
    jquery-....min.js (line 4)
    [11:59:33 GMT+0430 (Iran Standard Time)] SignalR: The start request succeeded. Transitioning to the connected state.
    jquery.....min.js (line 9)
    [11:59:33 GMT+0430 (Iran Standard Time)] SignalR: Now monitoring keep alive with a warning timeout of 13333.333333333332, keep alive timeout of 20000 and disconnecting timeout of 30000
    jquery.....min.js (line 9)
    [12:00:19 GMT+0430 (Iran Standard Time)] SignalR: Triggering client hub event 'receiveNotification' on hub 'NotificationHub'.
    jquery.....min.js (line 9)
    [12:02:04 GMT+0430 (Iran Standard Time)] SignalR: Keep alive has been missed, connection may be dead/slow.
    jquery.....min.js (line 9)
    GET http://address/signalr/ping?_=1498116572520
    	
    200 OK
    		92ms	
    jquery-....min.js (line 4)
    GET http://address/signalr/ping?_=1498116572521
    	
    200 OK
    		121ms	
    jquery-....min.js (line 4)
    GET http://address/signalr/ping?_=1498116572522
    	
    200 OK
    		84ms	
    jquery-....min.js (line 4)
    [12:17:39 GMT+0430 (Iran Standard Time)] SignalR: Triggering client hub event 'receiveNotification' on hub 'NotificationHub'.
    jquery.....min.js (line 9)
    GET http://address/signalr/ping?_=1498116572523
    	
    200 OK
    		82ms	
    jquery-....min.js (line 4)
    [12:22:08 GMT+0430 (Iran Standard Time)] SignalR: Keep alive has been missed, connection may be dead/slow.
    jquery.....min.js (line 9)
    [12:22:19 GMT+0430 (Iran Standard Time)] SignalR: EventSource readyState: 0.
    jquery.....min.js (line 9)
    [12:22:19 GMT+0430 (Iran Standard Time)] SignalR: EventSource reconnecting due to the server connection ending.
    jquery.....min.js (line 9)
    [12:22:21 GMT+0430 (Iran Standard Time)] SignalR: EventSource calling close().
    jquery.....min.js (line 9)
    [12:22:21 GMT+0430 (Iran Standard Time)] SignalR: serverSentEvents reconnecting.
    jquery.....min.js (line 9)
    [12:22:21 GMT+0430 (Iran Standard Time)] SignalR: Attempting to connect to SSE endpoint 'http://address/signalr/reconnect?transport=serverSentEvents&messageId=d-9EC299D-B%2C3%7CBw%2C0%7CBx%2C1&clientProtocol=1.5&connectionToken=sWEJUjkMTX58hXwvsEXsBE7LF3Dng8WVFGp5XbyWX%2FzN6skvEyzoCIp409%2BpdX69sHNGEJSsPm3bl55Plb%2Faz90x1BuiXDiyYYhRZt8FnPQhu3TzPR1asUcmxNW92wgT&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=4'.
    jquery.....min.js (line 9)
    [12:22:26 GMT+0430 (Iran Standard Time)] SignalR: EventSource calling close().
    jquery.....min.js (line 9)
    [12:22:26 GMT+0430 (Iran Standard Time)] SignalR: serverSentEvents reconnecting.
    jquery.....min.js (line 9)
    [12:22:26 GMT+0430 (Iran Standard Time)] SignalR: Attempting to connect to SSE endpoint 'http://address/signalr/reconnect?transport=serverSentEvents&messageId=d-9EC299D-B%2C3%7CBw%2C0%7CBx%2C1&clientProtocol=1.5&connectionToken=sWEJUjkMTX58hXwvsEXsBE7LF3Dng8WVFGp5XbyWX%2FzN6skvEyzoCIp409%2BpdX69sHNGEJSsPm3bl55Plb%2Faz90x1BuiXDiyYYhRZt8FnPQhu3TzPR1asUcmxNW92wgT&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=8'.
    jquery.....min.js (line 9)
    [12:22:31 GMT+0430 (Iran Standard Time)] SignalR: EventSource calling close().
    jquery.....min.js (line 9)
    [12:22:31 GMT+0430 (Iran Standard Time)] SignalR: serverSentEvents reconnecting.
    jquery.....min.js (line 9)
    [12:22:31 GMT+0430 (Iran Standard Time)] SignalR: Attempting to connect to SSE endpoint 'http://address/signalr/reconnect?transport=serverSentEvents&messageId=d-9EC299D-B%2C3%7CBw%2C0%7CBx%2C1&clientProtocol=1.5&connectionToken=sWEJUjkMTX58hXwvsEXsBE7LF3Dng8WVFGp5XbyWX%2FzN6skvEyzoCIp409%2BpdX69sHNGEJSsPm3bl55Plb%2Faz90x1BuiXDiyYYhRZt8FnPQhu3TzPR1asUcmxNW92wgT&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=8'.
    jquery.....min.js (line 9)
    [12:22:36 GMT+0430 (Iran Standard Time)] SignalR: EventSource calling close().
    jquery.....min.js (line 9)
    [12:22:36 GMT+0430 (Iran Standard Time)] SignalR: serverSentEvents reconnecting.
    jquery.....min.js (line 9)
    [12:22:36 GMT+0430 (Iran Standard Time)] SignalR: Attempting to connect to SSE endpoint 'http://address/signalr/reconnect?transport=serverSentEvents&messageId=d-9EC299D-B%2C3%7CBw%2C0%7CBx%2C1&clientProtocol=1.5&connectionToken=sWEJUjkMTX58hXwvsEXsBE7LF3Dng8WVFGp5XbyWX%2FzN6skvEyzoCIp409%2BpdX69sHNGEJSsPm3bl55Plb%2Faz90x1BuiXDiyYYhRZt8FnPQhu3TzPR1asUcmxNW92wgT&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=7'.
    jquery.....min.js (line 9)
    [12:22:41 GMT+0430 (Iran Standard Time)] SignalR: EventSource calling close().
    jquery.....min.js (line 9)
    [12:22:41 GMT+0430 (Iran Standard Time)] SignalR: serverSentEvents reconnecting.
    jquery.....min.js (line 9)
    [12:22:41 GMT+0430 (Iran Standard Time)] SignalR: Attempting to connect to SSE endpoint 'http://address/signalr/reconnect?transport=serverSentEvents&messageId=d-9EC299D-B%2C3%7CBw%2C0%7CBx%2C1&clientProtocol=1.5&connectionToken=sWEJUjkMTX58hXwvsEXsBE7LF3Dng8WVFGp5XbyWX%2FzN6skvEyzoCIp409%2BpdX69sHNGEJSsPm3bl55Plb%2Faz90x1BuiXDiyYYhRZt8FnPQhu3TzPR1asUcmxNW92wgT&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=1'.
    jquery.....min.js (line 9)
    [12:22:46 GMT+0430 (Iran Standard Time)] SignalR: EventSource calling close().
    jquery.....min.js (line 9)
    [12:22:46 GMT+0430 (Iran Standard Time)] SignalR: serverSentEvents reconnecting.
    jquery.....min.js (line 9)
    [12:22:46 GMT+0430 (Iran Standard Time)] SignalR: Attempting to connect to SSE endpoint 'http://address/signalr/reconnect?transport=serverSentEvents&messageId=d-9EC299D-B%2C3%7CBw%2C0%7CBx%2C1&clientProtocol=1.5&connectionToken=sWEJUjkMTX58hXwvsEXsBE7LF3Dng8WVFGp5XbyWX%2FzN6skvEyzoCIp409%2BpdX69sHNGEJSsPm3bl55Plb%2Faz90x1BuiXDiyYYhRZt8FnPQhu3TzPR1asUcmxNW92wgT&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=2'.
    jquery.....min.js (line 9)
    [12:22:51 GMT+0430 (Iran Standard Time)] SignalR: Couldn't reconnect within the configured timeout of 30000 ms, disconnecting.
    jquery.....min.js (line 9)
    [12:22:51 GMT+0430 (Iran Standard Time)] SignalR: Stopping connection.
    jquery.....min.js (line 9)
    [12:22:51 GMT+0430 (Iran Standard Time)] SignalR: EventSource calling close().
    jquery.....min.js (line 9)
    [12:22:51 GMT+0430 (Iran Standard Time)] SignalR: Stopping the monitoring of the keep alive.

    in chrome:

    [12:17:39 GMT+0430 (Iran Daylight Time)] SignalR: Triggering client hub event 'receiveNotification' on hub 'NotificationHub'.
    jquery.signalR-2.2.1.min.js:9 [12:17:39 GMT+0430 (Iran Daylight Time)] SignalR: Window unloading, stopping the connection.
    jquery.signalR-2.2.1.min.js:9 [12:17:39 GMT+0430 (Iran Daylight Time)] SignalR: Stopping connection.
    jquery.signalR-2.2.1.min.js:9 [12:17:39 GMT+0430 (Iran Daylight Time)] SignalR: EventSource calling close().
    jquery-2.1.0.min.js:4 [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
    send @ jquery-2.1.0.min.js:4
    ajax @ jquery-2.1.0.min.js:4
    ajax @ jquery.signalR-2.2.1.min.js:9
    ajaxAbort @ jquery.signalR-2.2.1.min.js:9
    abort @ jquery.signalR-2.2.1.min.js:9
    stop @ jquery.signalR-2.2.1.min.js:9
    (anonymous) @ jquery.signalR-2.2.1.min.js:9
    dispatch @ jquery-2.1.0.min.js:3
    r.handle @ jquery-2.1.0.min.js:3
    jquery.signalR-2.2.1.min.js:9 [12:17:39 GMT+0430 (Iran Daylight Time)] SignalR: Fired ajax abort async = false.
    jquery.signalR-2.2.1.min.js:9 [12:17:39 GMT+0430 (Iran Daylight Time)] SignalR: Stopping the monitoring of the keep alive.
    placeholdr.js:8 [Violation] Avoid using document.write().
    jquery-2.1.0.min.js:3 [Violation] Added non-passive event listener to a scroll-blocking 'mousewheel' event. Consider marking event handler as 'passive' to make the page more responsive.
    [Violation] Forced reflow while executing JavaScript took 91ms
    jquery.signalR-2.2.1.min.js:9 [12:17:43 GMT+0430 (Iran Daylight Time)] SignalR: Client subscribed to hub 'notificationhub'.
    jquery.signalR-2.2.1.min.js:9 [12:17:43 GMT+0430 (Iran Daylight Time)] SignalR: Negotiating with '/signalr/negotiate?clientProtocol=1.5&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D'.
    [Violation] Forced reflow while executing JavaScript took 36ms
    jquery.signalR-2.2.1.min.js:9 [12:17:43 GMT+0430 (Iran Daylight Time)] SignalR: serverSentEvents transport starting.
    jquery.signalR-2.2.1.min.js:9 [12:17:43 GMT+0430 (Iran Daylight Time)] SignalR: Attempting to connect to SSE endpoint 'http://address/signalr/connect?transport=serverSentEvents&clien…bjQDEY&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=6'.
    jquery.signalR-2.2.1.min.js:9 [12:17:44 GMT+0430 (Iran Daylight Time)] SignalR: EventSource connected.
    jquery.signalR-2.2.1.min.js:9 [12:17:44 GMT+0430 (Iran Daylight Time)] SignalR: serverSentEvents transport connected. Initiating start request.
    jquery.signalR-2.2.1.min.js:9 [12:17:44 GMT+0430 (Iran Daylight Time)] SignalR: The start request succeeded. Transitioning to the connected state.
    jquery.signalR-2.2.1.min.js:9 [12:17:44 GMT+0430 (Iran Daylight Time)] SignalR: Now monitoring keep alive with a warning timeout of 13333.333333333332, keep alive timeout of 20000 and disconnecting timeout of 30000
    jquery.signalR-2.2.1.min.js:9 [12:22:08 GMT+0430 (Iran Daylight Time)] SignalR: Keep alive has been missed, connection may be dead/slow.
    jquery.signalR-2.2.1.min.js:9 [12:22:19 GMT+0430 (Iran Daylight Time)] SignalR: EventSource readyState: 0.
    jquery.signalR-2.2.1.min.js:9 [12:22:19 GMT+0430 (Iran Daylight Time)] SignalR: EventSource reconnecting due to the server connection ending.
    jquery.signalR-2.2.1.min.js:9 [12:22:21 GMT+0430 (Iran Daylight Time)] SignalR: EventSource calling close().
    jquery.signalR-2.2.1.min.js:9 [12:22:21 GMT+0430 (Iran Daylight Time)] SignalR: serverSentEvents reconnecting.
    jquery.signalR-2.2.1.min.js:9 [12:22:21 GMT+0430 (Iran Daylight Time)] SignalR: Attempting to connect to SSE endpoint 'http://address/signalr/reconnect?transport=serverSentEvents&mes…bjQDEY&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=8'.
    jquery.signalR-2.2.1.min.js:9 [12:22:26 GMT+0430 (Iran Daylight Time)] SignalR: EventSource calling close().
    jquery.signalR-2.2.1.min.js:9 [12:22:26 GMT+0430 (Iran Daylight Time)] SignalR: serverSentEvents reconnecting.
    jquery.signalR-2.2.1.min.js:9 [12:22:26 GMT+0430 (Iran Daylight Time)] SignalR: Attempting to connect to SSE endpoint 'http://address/signalr/reconnect?transport=serverSentEvents&mes…bjQDEY&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=8'.
    jquery.signalR-2.2.1.min.js:9 [12:22:31 GMT+0430 (Iran Daylight Time)] SignalR: EventSource calling close().
    jquery.signalR-2.2.1.min.js:9 [12:22:31 GMT+0430 (Iran Daylight Time)] SignalR: serverSentEvents reconnecting.
    jquery.signalR-2.2.1.min.js:9 [12:22:31 GMT+0430 (Iran Daylight Time)] SignalR: Attempting to connect to SSE endpoint 'http://address/signalr/reconnect?transport=serverSentEvents&mes…bjQDEY&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=7'.
    jquery.signalR-2.2.1.min.js:9 [12:22:36 GMT+0430 (Iran Daylight Time)] SignalR: EventSource calling close().
    jquery.signalR-2.2.1.min.js:9 [12:22:36 GMT+0430 (Iran Daylight Time)] SignalR: serverSentEvents reconnecting.
    jquery.signalR-2.2.1.min.js:9 [12:22:36 GMT+0430 (Iran Daylight Time)] SignalR: Attempting to connect to SSE endpoint 'http://address/signalr/reconnect?transport=serverSentEvents&mes…bjQDEY&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=3'.
    jquery.signalR-2.2.1.min.js:9 [12:22:41 GMT+0430 (Iran Daylight Time)] SignalR: EventSource calling close().
    jquery.signalR-2.2.1.min.js:9 [12:22:41 GMT+0430 (Iran Daylight Time)] SignalR: serverSentEvents reconnecting.
    jquery.signalR-2.2.1.min.js:9 [12:22:41 GMT+0430 (Iran Daylight Time)] SignalR: Attempting to connect to SSE endpoint 'http://address/signalr/reconnect?transport=serverSentEvents&mes…bjQDEY&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=8'.
    jquery.signalR-2.2.1.min.js:9 [12:22:46 GMT+0430 (Iran Daylight Time)] SignalR: EventSource calling close().
    jquery.signalR-2.2.1.min.js:9 [12:22:46 GMT+0430 (Iran Daylight Time)] SignalR: serverSentEvents reconnecting.
    jquery.signalR-2.2.1.min.js:9 [12:22:46 GMT+0430 (Iran Daylight Time)] SignalR: Attempting to connect to SSE endpoint 'http://address/signalr/reconnect?transport=serverSentEvents&mes…bjQDEY&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=4'.
    jquery.signalR-2.2.1.min.js:9 [12:22:51 GMT+0430 (Iran Daylight Time)] SignalR: Couldn't reconnect within the configured timeout of 30000 ms, disconnecting.
    jquery.signalR-2.2.1.min.js:9 [12:22:51 GMT+0430 (Iran Daylight Time)] SignalR: Stopping connection.
    jquery.signalR-2.2.1.min.js:9 [12:22:51 GMT+0430 (Iran Daylight Time)] SignalR: EventSource calling close().
    jquery.signalR-2.2.1.min.js:9 [12:22:51 GMT+0430 (Iran Daylight Time)] SignalR: Stopping the monitoring of the keep alive.
    jquery.pnotify.min.js:14 [Violation] 'setTimeout' handler took 51ms
    footable.js:234 [Violation] 'setTimeout' handler took 233ms
    [Violation] Forced reflow while executing JavaScript took 47ms
    footable.js:234 [Violation] 'setTimeout' handler took 134ms
    [Violation] Forced reflow while executing JavaScript took 31ms

    Thursday, June 22, 2017 9:20 AM
  • User1967761114 posted

    Hi radbirgaran,

    After I read the log, the connection was disconnected at the same moment, could you do something with the SignalR server at the moment, or did the SignalR server working well?

     

    If you have any other questions, please feel free to contact me any time.

    Best Regards

    Even

    Friday, June 23, 2017 9:15 AM
  • User-1548796982 posted

    EvenMa

    After I read the log, the connection was disconnected at the same moment, could you do something with the SignalR server at the moment, or did the SignalR server working well?

    No

    The page was open for about 20 minutes without doing anything.

    Does the disconnect might cause a lot of slowness on the page?


    Now that I was working with the program, the program was very slow again. The console returned the following error:

    The connection to ws://localhost:3641/signalr/connect?transport=webSockets&clientProtocol=1.5&connectionToken=0b7UxoyNyZRAyglsqIHRCadpP2vVzBo1sTBxTXOPpyij7c3A9Hsv8eusLGXsfkpmA63AFXtr5Kk0btV0C4ZvOkh%2BcXtk5ZhReLGOcl1Kklh66amKcIECuQIoHANnbmUe&connectionData=%5B%7B%22name%22%3A%22notificationhub%22%7D%5D&tid=1 was interrupted while the page was loading.
    	
    
    ... websocket endpoint '"+h+"'."),e.socket=new t.WebSocket(h),e.socket.onopen=funct...
    
    	

     

    Friday, June 23, 2017 1:26 PM