Closed pacjac closed 8 months ago
This should probably be tackled in a general approach valid for all classes that employ some sort of loop. Instead of starting loops at instance creation, explicit start() and stop() functions will improve the testability and lifecycle management.
Closed by #75.
When using the asyncmqtt classes and stopping the main process, the async tasks are not cancelled gracefully.