The Lab

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If the incoming message has a sequence number less than expected and the PossDupFlag is not set, then a serious error has occurred. In this scenario, the Feed handler Handler will issue a UserNotification(UserStatus=LoggedOff, Text="Session synchronization failure.").

...

  • First issue an ErrorReport(Subject= VenueSeqNumError, Text="Responding to Received ResendRequest."), then
  • The gap will then be resolved via SequenceResetGapFill(s) and/or message resends, as mandated by the Venue message persistence requirements.
  • Immediately after resolution of the sequence gap, Whisperer will formally Logout from the Venue and then re-Logon.
  • As a final verification, the Feed Handler will issue a TestRequest against the Venue; receipt of the Heartbeat response triggers Whisperer to notify the Client of successful session establishment via the UserNotification(UserStatus=LoggedOn).

...