diff --git a/AyCode.Core/Helpers/TaskHelper.cs b/AyCode.Core/Helpers/TaskHelper.cs index 0041996..74954e8 100644 --- a/AyCode.Core/Helpers/TaskHelper.cs +++ b/AyCode.Core/Helpers/TaskHelper.cs @@ -12,7 +12,7 @@ var result = false; var dtTimeout = DateTime.UtcNow.AddMilliseconds(msTimeout).Ticks; - if (msFirstDelay > 0) await Task.Delay(msFirstDelay); + if (msFirstDelay > 0) await Task.Delay(msFirstDelay).ConfigureAwait(false); while (dtTimeout > DateTime.UtcNow.Ticks && !(result = predicate())) await Task.Delay(msDelay).ConfigureAwait(false); //Thread.Sleep(msDelay); diff --git a/AyCode.Services.Server/Logins/AcLoginServiceServer.cs b/AyCode.Services.Server/Logins/AcLoginServiceServer.cs index 1980a52..0265edf 100644 --- a/AyCode.Services.Server/Logins/AcLoginServiceServer.cs +++ b/AyCode.Services.Server/Logins/AcLoginServiceServer.cs @@ -183,13 +183,13 @@ public class AcLoginServiceServer { @@ -201,20 +201,23 @@ public class AcLoginServiceServer