d1930cefd2
All cache operations and dnsmasq process operations are scoped to a network ID so we can always safely perform concurrent actions on different network IDs. This patch adjusts the DHCP agent to lock based on network ID rather than having a global lock for every operation. sync_state calls are still protected with a reader/writer lock to ensure that when sync_state needs to run, all other operations are blocked. Related-Bug: #1548190 Change-Id: I56010dc801d82be56f12e834c5164316872c2f8b |
||
---|---|---|
.. | ||
__init__.py | ||
agent.py |