Commit Graph

3 Commits

Author SHA1 Message Date
Matthew Buckingham-Bishop d0639f5cd5 controller(notifier): avoid deleting newer slot from stale unregister
Make Register() cleanup delete only the slot created by that specific
registration, so stale callbacks cannot remove a newer worker slot.

Add concurrentmap.DeleteIf() to perform the check-and-delete atomically.
Add tests for DeleteIf behavior.
2026-03-05 00:16:24 -08:00
Nikolay Edigaryev 40f58e4aee
More RPC-related logs (#136)
* More RPC-related logs

* Notifier should be set before we use it in the scheduler
2023-09-27 20:16:00 +04:00
Fedor Korotkov fb3056d3ae
Refactorings for simplify readability (#35) 2023-03-17 06:11:28 -04:00