title: SignalR not firing OnDisconnected
body: <p>The problem:
  SignalR is not firing <code>OnDisconnected</code> on my webserver. It is very simple, but is not firing. I have tried:</p>
  
  <ul>
  <li>Closing browser window </li>
  <li>Navigating away </li>
  <li>Reloading</li>
  <li>Firing stop() on the SignalR-connection from client side.</li>
  </ul>
  
  <hr>
  
  <pre><code>public override Task OnDisconnected(bool stopCalled) {
      LogUtil.LogInfo("Disconn");
      return base.OnDisconnected(stopCalled);
  }
  </code></pre>
  
  <p>I am using SignalR 2.2.0.0 and <code>OnConnected</code> is working just fine. <br/>
  I have tried recommendations of doing at last one client call to make sure the connection is up and running. <br/> 
  I have searched all forums, SO, GIT etc etc and nothing solves my issue.</p>