Browse Source

Added support for Heartbeat opcode

tags/1.0-rc
RogueException 9 years ago
parent
commit
b19f18be3b
1 changed files with 7 additions and 0 deletions
  1. +7
    -0
      src/Discord.Net/DiscordSocketClient.cs

+ 7
- 0
src/Discord.Net/DiscordSocketClient.cs View File

@@ -336,6 +336,13 @@ namespace Discord
_heartbeatTask = RunHeartbeatAsync(data.HeartbeatInterval, _heartbeatCancelToken.Token);
}
break;
case GatewayOpCode.Heartbeat:
{
await _gatewayLogger.DebugAsync("Received Heartbeat").ConfigureAwait(false);
await ApiClient.SendHeartbeatAsync(_lastSeq).ConfigureAwait(false);
}
break;
case GatewayOpCode.HeartbeatAck:
{
await _gatewayLogger.DebugAsync("Received HeartbeatAck").ConfigureAwait(false);


Loading…
Cancel
Save