Hi, I am testing the Master/Backup functionality using the vrrp plugin available in vpp-20.05 but i am observing the following issue when compiling using devtoolset-7 and using 1 main thread and 1 worker thread in my startup.conf
1) Master Node is sending vrrp broadcast advertisement messages on 224.0.0.18 2) These broadcast messages are getting dropped by vrrp plugin of Backup Node with error "VRRP_ERROR_UNKNOWN_VR"(I could see the stats for this error in show error as well). It seems that mhash_get() is not able to find the hash entry on worker thread. 3) However, when i am giving "vrrp vr add" again for same vr_id and intfc, i am observing the error "VNET_API_ERROR_ENTRY_ALREADY_EXISTS". Here also it call mhash_get() and is able to find the hash entry for the same key but it is on main thread. 4) Also, when i am using only main thread and no worker thread, then the messages are not getting dropped and things seems to work fine. Is there some known issue in vrrp/vpp-20.05 if testing vrrp with workers when using devtoolset-7 for compilation? Also, when i am using devtoolset-9 and using workers in my configuration, then also i am not observing any issues and it seems to work fine. Any suggestions or workaround for testing vrrp while using devtoolset-7 in multiple worker config? Regards Amit
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#17159): https://lists.fd.io/g/vpp-dev/message/17159 Mute This Topic: https://lists.fd.io/mt/76043759/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-