Concurrency & correctness hardening across the engine

Eliminated a class of silent data races: std::map::operator[] on read paths was inserting empty entries under a shared read lock (routing races + unbounded map growth). Fixed across SubscriptionEngine, Node, Monitoring, ServiceManager, InterSystemManager and the Catalogs, plus mutex-leak fixes and a NetworkChannel shutdown deadlock.

Published by CMLabs. Communicative Machines builds Psyclone AIOS, an open-source orchestration runtime for sub-millisecond, crash-resistant, self-reconfiguring AI systems.

Similar Posts

Leave a Reply