title: Stackexchange.Redis timeout exception in .net-core
body: <p>I'm porting a net 4 library to net-core 1.0.0-preview 2</p>
  
  <p>It is using Stackexchange.Redis version 1.2.1 when developing my net-core library, and 1.2.0 for the net 4 version.</p>
  
  <p>In net 4, my library has never failed when calling Redis commands.</p>
  
  <p>In net-core, I get this error randomly:</p>
  
  <pre><code> System.TimeoutException: Timeout performing GET netkey, inst: 6, queue: 10, qu: 0, qs: 10, qc: 0, wr: 0, wq: 0, in: 645, ar: 0, clientName: XXXXXX, serverEndpoint: Unspecified/XXXXXXX, keyHashSlot: XXXXX(Please take a look at this article for some common client-side issues that can cause timeouts: https://github.com/StackExchange/StackExchange.Redis/tree/master/Docs/Timeouts.md)
     at StackExchange.Redis.ConnectionMultiplexer.ExecuteSyncImpl[T](Message message, ResultProcessor`1 processor, ServerEndPoint server)
     at StackExchange.Redis.RedisBase.ExecuteSync[T](Message message, ResultProcessor`1 processor, ServerEndPoint server)
     at StackExchange.Redis.RedisDatabase.StringGet(RedisKey key, CommandFlags flags)
  </code></pre>
  
  <p><em>UPDATE</em> I'm using default configurations (connection timeout, connection retry, etc)</p>
  
  <p><em>UPDATE</em> Added keep-alive configuration but still failing</p>
  
  <p>Any ideas?</p>