Files
Meshtastic-Android/core
James Rich 2b1ccd653a fix: break Koin circular dependency with Lazy<MeshConnectionManager>
MeshConnectionManagerImpl and LockdownCoordinatorImpl constructor-inject
each other, causing a StackOverflowError at Koin resolution time.

The coordinator only needs MeshConnectionManager in two rare paths
(lock-now-ack and post-unlock config reload), so defer its resolution
with Lazy<T> — matching the existing Lazy<MeshRouter> pattern in
FromRadioPacketHandlerImpl.
2026-05-13 12:19:22 -05:00
..
2026-05-13 11:59:56 -05:00