Skip to content
This repository has been archived by the owner on Jun 25, 2019. It is now read-only.

Synchronize closing broadcast channels #102

Closed
wants to merge 0 commits into from
Closed

Synchronize closing broadcast channels #102

wants to merge 0 commits into from

Conversation

andig
Copy link
Collaborator

@andig andig commented Dec 30, 2018

This PR addresses the following points:

  • make rate limiting reusable by moving from MQTT output to scheduler
  • synchronize application shutdown by making tee wait for attached consumers to shutdown
  • have all tee consumers valididate input channel still open or close if not
  • finally use these to allow homie to unpublish retained messages when sdm is shutdown

@andig
Copy link
Collaborator Author

andig commented Dec 31, 2018

Replaces #89

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant