summaryrefslogtreecommitdiffhomepage
path: root/doc/source/quantumclient/client.py
diff options
context:
space:
mode:
authorIWAMOTO Toshihiro <iwamoto@valinux.co.jp>2016-06-30 10:27:22 +0900
committerFUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>2016-07-01 11:30:01 +0900
commitb0ab4f16028c452374c5a0f22bd970038194f142 (patch)
treec9e4ad25d34ecbee6fde415b0fb9b2d119a3e748 /doc/source/quantumclient/client.py
parentd079bf38e784598f4208c06dd441f69bebec11f1 (diff)
Avoid parallel executions of AppManager.close()
If an AppManager.close call is started and all AppManager.services are stopped, AppManager.run_apps starts another close() call, resulting in a KeyError exception in close() (*1). Prevent that using a semaphore. (*1) https://launchpad.net/bugs/1589746 Signed-off-by: IWAMOTO Toshihiro <iwamoto@valinux.co.jp> Signed-off-by: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
Diffstat (limited to 'doc/source/quantumclient/client.py')
0 files changed, 0 insertions, 0 deletions