|
|
@@ -106,9 +106,7 @@ namespace Discord |
|
|
|
public virtual async Task StopAsync() |
|
|
|
{ |
|
|
|
Cancel(); |
|
|
|
var task = _task; |
|
|
|
if (task != null) |
|
|
|
await task.ConfigureAwait(false); |
|
|
|
await Task.CompletedTask; |
|
|
|
} |
|
|
|
|
|
|
|
private async Task ConnectAsync(CancellationTokenSource reconnectCancelToken) |
|
|
@@ -159,9 +157,9 @@ namespace Discord |
|
|
|
|
|
|
|
await _onDisconnecting(ex).ConfigureAwait(false); |
|
|
|
|
|
|
|
await _logger.InfoAsync("Disconnected").ConfigureAwait(false); |
|
|
|
State = ConnectionState.Disconnected; |
|
|
|
await _disconnectedEvent.InvokeAsync(ex, isReconnecting).ConfigureAwait(false); |
|
|
|
State = ConnectionState.Disconnected; |
|
|
|
await _logger.InfoAsync("Disconnected").ConfigureAwait(false); |
|
|
|
} |
|
|
|
|
|
|
|
public async Task CompleteAsync() |
|
|
|