]> git.puffer.fish Git - mirror/frr.git/commit
zebra,fpm: fix race on completion detection
authorRafael Zalamena <rzalamena@opensourcerouting.org>
Fri, 17 Jul 2020 14:37:38 +0000 (11:37 -0300)
committerRafael Zalamena <rzalamena@opensourcerouting.org>
Tue, 28 Jul 2020 15:34:12 +0000 (12:34 -0300)
commit55eb9d4d7d28b83f131828110c73be5cc2e9f962
tree4d993fbb121df6a17028b1e499f63819e07b735c
parente1afb97fddcda0b19e684759fc239b1b0ae8517a
zebra,fpm: fix race on completion detection

Zebra runs on a different thread than FPM, so we need to synchronize
them by using events. While here, implement completion detection for all
kinds of walk.

Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
zebra/dplane_fpm_nl.c