]> git.ipfire.org Git - thirdparty/bird.git/commit
IO: Fix race condition in event processing
authorOndrej Zajicek <santiago@crfreenet.org>
Wed, 4 Oct 2023 15:36:03 +0000 (17:36 +0200)
committerOndrej Zajicek <santiago@crfreenet.org>
Wed, 4 Oct 2023 15:36:03 +0000 (17:36 +0200)
commit6a242b3ec66f2ab89f9277e67125eab3e3676644
tree64943ba43275e2884e8194e7870dd6bcfc9613bc
parent0bfa216f496279905b843abcfb1242477b86783c
IO: Fix race condition in event processing

When regular event was added from work event, we did remember that
regular event list was empty and therefore we did not use zero time
in poll(). This leads to ~3 s latency in route reload during
reconfiguration.
sysdep/unix/io.c