mirror of
https://gitlab.nic.cz/labs/bird.git
synced 2025-03-13 09:57:02 +00:00
The original implementation for BIRD 3 was rooted in the first methods how I tried to go for multithreading and it had several flaws, mostly incomprehensive notification and request pickup routines. Also converting to a double-loop architecture where one of the loops (low-latency) solely runs BFD socket communication, whereas the other one does all the other shenanigans.