Duplicate events recorded #30
Closed
Comments
This must be due to the way we check events for duplication on receipt, accept them, then handle them, including marking them as received. There's scope for another event to be received and checked before the first has been handled. |
jdswinbank
pushed a commit
that referenced
this issue
Jul 5, 2014
That is, the very act of checking marks an event as having been seen. The EventRecorder handler is therefore redundant. Resolves #30.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
When subscribing to multiple brokers which all send the same event, Comet should process the first copy of that event to be received and drop the others. However, sometimes an extra copy slips through. For example:
Here, the same IVORN is received five times. The event comes in both 1.1 and 2.0 formats, so accepting two copies is legitimate. However, two copies are flagged as duplicate, and three are accepted. One must be a mistake.
The text was updated successfully, but these errors were encountered: