Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ensure ChainableEvents are being removed from tracked events #523

Conversation

nscuro
Copy link
Collaborator

@nscuro nscuro commented Nov 2, 2023

If an unhandled exception occurred, the event would previously not be removed from the chainTracker map.

This can be problematic for events marked as singleton, as consecutive dispatches of the same event would be ignored, as the previously failed event was never removed from the tracking map.

If an unhandled exception occurred, the event would previously not be removed from the `chainTracker` map.

This can be problematic for events marked as singleton, as consecutive dispatches of the same event would be ignored, as the previously failed event was never removed from the tracking map.
@stevespringett stevespringett merged commit 6306e40 into stevespringett:master Nov 2, 2023
@nscuro nscuro deleted the ensure-tracked-events-are-removed branch November 2, 2023 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants