mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2025-03-12 09:28:46 +00:00
Instead of calling custom hooks from object locks, we use standard event sending mechanism to inform protocols about object lock changes. As event sending is lockless, the unlocking protocol simply enqueues the appropriate event to the given loop when the locking is done.