title: Glimpse ADO "ExecuteReaderAsync()" does not respond
body: <p>When use Glimpse ADO <code>ExecuteReaderAsync()</code> did not return any response forever:</p>
  
  <pre><code>var factory = System.Data.Common.DbProviderFactories.GetFactory("System.Data.SqlClient");
  var conn = factory.CreateConnection();
  conn.ConnectionString = "YourConnectionString";
  conn.Open();
  
  var cmd = conn.CreateCommand();
  cmd.CommandText = "Select 1";                 // Correct SQL is not required. If use SQL "Foo" brings same result.
  
  var result = cmd.ExecuteReaderAsync().Result; // NG. Responce did not return forever.
  // var result = cmd.ExecuteReader();          // OK. Responce is return soon.
  </code></pre>
  
  <p>I Use GlimpseAdo, so <code>factory.CreateConnection()</code> creates an instance of <code>GlimpseDbConnection</code>.
  Then I execute SQL async via <code>GlimpseDbCommand</code> and wait query result async.</p>
  
  <p>But <code>cmd.ExecuteReaderAsync().Result</code> did not return any response forever.<br>
  Wait over 10 minutes, but not happen timeout.
  I paused debug on VisualStudio, debugging statement is on
  <code>var result = cmd.ExecuteReaderAsync().Result;</code>.</p>
  
  <p>I think... this probrems caused by async.<br>
  Do you know why and where response is gone?<br>
  <br>
  Thanks for your help !
  <br>
  <br>
  Used:<br></p>
  
  <p>.Net Framework 4.5.2<br>
  Glimpse.Core 1.8.6<br>
  Glimpse ADO 1.7.3<br>
  SQL Server 2008 R2<br></p>