Homebridge Plug-in

webCoRE (latest versions) uses async http for most operations. I have done a lot of work to reduce state, thread, synchronous calls, mass wakeups, etc.

I see hangs on hubs with no home bridge or webcore. My belief (no clear way to prove) is that there are longevity issues in HE, causing it to leak / hang. It may be related to http (sync and async) calls (especially off the local lan), but it also may be memory/threads, garbage collection, database.

I expect more longevity tests need to be run, and with the more complicated applications for the HE folks to find the pattern for the leaks. As users there is not enough data to even monitor for this...

I hope they find this, as this type of instability is what plagues ST. Java is so much fun...

1 Like