openbase / bco.dal

Domotic Abstraction Layer
Other
1 stars 2 forks source link

Split responsibilities of UnitControllerRegistrySynchronizer and UnitControllerRegistry #171

Open pLeminoq opened 3 years ago

pLeminoq commented 3 years ago

Currently the unit controller registry synchronizer calls shutdown on its entries while the controller registry does not. From its name you would guess that the synchronizer is only responsible for registering/updating/removing entries in the controller registry, while the controller registry manages the controller (activate/deactivate/shutdown).