title: Flurl Timeout not respected
body: <p>I use Xamarin Forms app and call my api with Flurl.</p>
  <p>I tried a lot of different solutions but I always have a timeout arround 10 seconds. I would like 30.</p>
  <p>My code to setup my flurl client:</p>
  <pre><code>_client = new FlurlClient(ApiUrl);
  
              TimeSpan timeSpan = new TimeSpan(0, 0, 30 * 1000);
              _client.WithTimeout(timeSpan);
              _client.HttpClient.Timeout = timeSpan;
              _client.Settings.Timeout = timeSpan;
  </code></pre>
  <p>I also tried with my call by using CancellationToken in my DelegatingHandler:</p>
  <pre><code>response = await base.SendAsync(request, new CancellationTokenSource(new TimeSpan(0, 0, 80)).Token);
  </code></pre>
  <p>But nothing changes.</p>