This repository has been archived by the owner on Mar 31, 2023. It is now read-only.
[Enhancement] Improve locking for router and routing rule processing #129
Labels
enhancement
New feature or request
In aca_ovs_l3_programmer.cpp, we are using a global level mutex to lock the access to our routers_tables:
We can improve the locking the use read/write locks, and also add locks into lower level table entries like subnet_routing_tables and routing_rules to avoid multiple threading issues.
References:
https://en.cppreference.com/w/cpp/container#Thread_safety
https://github.com/kshk123/hashMap
The text was updated successfully, but these errors were encountered: