csharp: Calling ConfigureAwait on task eopromises.
authorBruno da Silva Belo <brunodasilvabelo@gmail.com>
Fri, 25 Oct 2019 14:17:53 +0000 (11:17 -0300)
committerWonki Kim <wonki_.kim@samsung.com>
Mon, 11 Nov 2019 02:20:38 +0000 (11:20 +0900)
Summary: ref T8424

Reviewers: lauromoura, felipealmeida, YOhoho, segfaultxavi

Reviewed By: lauromoura

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Maniphest Tasks: T8424

Differential Revision: https://phab.enlightenment.org/D10495

src/tests/efl_mono/EoPromises.cs

index 998c66e..18acbe8 100644 (file)
@@ -106,7 +106,7 @@ class LoopConsumer
     public static async Task Consume(Efl.Loop loop)
     {
         Task<Eina.Value> task = loop.IdleAsync();
-        Eina.Value v = await task;
+        Eina.Value v = await task.ConfigureAwait(false);
         loop.Quit(v);
     }
 }