neutron/neutron/privileged
Rodolfo Alonso Hernandez 77d4756df8 Change ip_lib decorators order
Change the execution order of:
- @privileged.default.entrypoint
- @lockutils.synchronized("privileged-ip-lib")

"synchronized" decorator holds the execution of the function until
the lock is released. Using the current decorator ordering, this
active wait is done inside the privsep context. This can exhaust
the number of execution threads reserved for the privsep daemon.

Conflicts:
      neutron/privileged/agent/linux/ip_lib.py

Closes-Bug: #1833721

Change-Id: Ifcce954003e360f620f9131a36a08ab84cbe6193
(cherry picked from commit 2a7030a6b7)
2019-09-24 16:43:13 +00:00
..
agent Change ip_lib decorators order 2019-09-24 16:43:13 +00:00
__init__.py Add capabilities for privsep 2018-10-26 18:03:52 +04:00