small fix for disposal of plugin

This commit is contained in:
Stanley Dimant
2022-11-03 10:30:26 +01:00
parent 153fd9b1c8
commit 4b26333335

View File

@@ -320,9 +320,11 @@ public partial class ApiController : IDisposable, IMareHubClient
_dalamudUtil.LogIn -= DalamudUtilOnLogIn;
_dalamudUtil.LogOut -= DalamudUtilOnLogOut;
ServerState = ServerState.Offline;
Task.Run(async () => await StopConnection(_connectionCancellationTokenSource.Token).ConfigureAwait(false));
_connectionCancellationTokenSource?.Cancel();
_healthCheckTokenSource?.Cancel();
_uploadCancellationTokenSource?.Cancel();
}
private HubConnection BuildHubConnection(string hubName)