open-zwave icon indicating copy to clipboard operation
open-zwave copied to clipboard

Migrate TimerThread to Internal Event

Open Fishwaldo opened this issue 5 years ago • 0 comments

Instead of running the Timer in a Separate Thread, run it from the Main Driver Thread and use the DNS/HTTP Event Subsystem to do the callbacks. This avoids potential Race/Thread issues with callbacks being executed from different threads and reduces the need for us to care about Locking/Unlocking in General

Fishwaldo avatar Mar 06 '20 03:03 Fishwaldo