BGP keepalive packets delayed during reconfigure

2021-03-05 Thread Damian Zaremba
Hi, I recently observed a case where bird 2.0.7 stopped emitting keepalive packets to configured neighbors during a protocol reconfigure. To replicate this condition I have constructed a single BGP session that is fed a large number of filtered routes, the configuration structure resembles;

Re: BGP keepalive packets delayed during reconfigure

2021-03-05 Thread Maria Matejka
Hello! This is simply a result of a large configuration file. BIRD took more than 16 minutes to parse and apply new config. As BIRD is single-threaded, nothing is done while parsing the new config. This is going to be fixed by using more CPU threads. Some preview of a version doing exactly t