diff --git a/QuickPlay/Configuration.cs b/QuickPlay/Configuration.cs index 47c39e3..12d279e 100644 --- a/QuickPlay/Configuration.cs +++ b/QuickPlay/Configuration.cs @@ -188,10 +188,13 @@ namespace QuickPlay } public async Task GetConfigurationAsync() { - var client = new HttpClient() ; - var resp = await client.GetStreamAsync(configUrl); - var sr = new StreamReader(resp); - return PlayerConfiguration.FromFile(sr); + return await Task.Run(async () => + { + var client = new HttpClient(); + var resp = await client.GetStreamAsync(configUrl); + var sr = new StreamReader(resp); + return PlayerConfiguration.FromFile(sr); + }); } }