mirror of
https://github.com/home-assistant/core.git
synced 2026-09-03 10:05:58 -05:00
It turns out we have custom components that are writing to the area registry using the async APIs from threads. We now catch it at the point async_fire is called. Instead we should check sooner and use async_fire_internal so we catch the unsafe operation before it can corrupt the registry.