signalr disconnection stuff