A `System.OperationCanceledException` will be thrown in `System.Net.Http.HttpClient.GetAsync` if a connection has timed out. https://github.com/dotnet/corefx/blob/bcd20ce6fa0c7580ac4976cb50747687d07d96b2/src/System.Net.Http/src/System/Net/Http/HttpClient.cs#L536