plc_control/crates
caoqianming ed1067f6e5 Reclaim stale resource leases and refresh heartbeats
Adds ResourceRegistry::sweep_stale and runs it on each supervisor tick
so a panicked or stuck segment task can't keep a shared resource
locked indefinitely. The per-segment task refreshes heartbeat on every
iteration for each key in runtime.held_resources, distinguishing live
owners from dead ones.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-19 08:49:27 +08:00
..
app_feeder_distributor Move feeder unit model out of platform core 2026-05-18 21:38:52 +08:00
app_operation_system Reclaim stale resource leases and refresh heartbeats 2026-05-19 08:49:27 +08:00
plc_platform_core Move feeder unit model out of platform core 2026-05-18 21:38:52 +08:00