handleSessionEventPingReceived method
- @protected
- @override
- SessionEventGeneric event
override
Report a ping from a client.
Implementation
@protected
@override
Future<void> handleSessionEventPingReceived(
SessionEventGeneric event,
) async {
super.handleSessionEventPingReceived(event);
// Clients piggy-back their version vector on pings; a ping may complete a
// fleet-wide alignment and let the server snapshot + prune.
await maybeTakeAlignedSnapshotForSession(event.sessionId);
}