aktueller Stand
This commit is contained in:
@@ -479,7 +479,16 @@ namespace FasdDesktopUi
|
||||
|
||||
private async void Application_Exit(object sender, ExitEventArgs e)
|
||||
{
|
||||
var closeUserSessionTask = cFasdCockpitCommunicationBase.Instance?.CloseUserSession(cFasdCockpitConfig.SessionId).ConfigureAwait(false);
|
||||
cF4sdUserInfo userInfo = null;
|
||||
ConfiguredTaskAwaitable? closeUserSessionTask = null;
|
||||
lock (cFasdCockpitCommunicationBase.CockpitUserInfoLock)
|
||||
{
|
||||
userInfo = cFasdCockpitCommunicationBase.CockpitUserInfo;
|
||||
}
|
||||
if (userInfo?.Id.Equals(Guid.Empty) is false)
|
||||
{
|
||||
closeUserSessionTask = cFasdCockpitCommunicationBase.Instance?.CloseUserSession(cFasdCockpitConfig.SessionId).ConfigureAwait(false);
|
||||
}
|
||||
|
||||
await cFasdCockpitCommunicationBase.Instance.TerminateAsync();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user