summaryrefslogtreecommitdiffstats
path: root/plugins
diff options
context:
space:
mode:
authorArmando Migliaccio <armando.migliaccio@eu.citrix.com>2012-01-06 18:40:49 +0000
committerArmando Migliaccio <armando.migliaccio@eu.citrix.com>2012-01-06 18:40:49 +0000
commit421e5cb2b4a3f1b5a8db58543b9cd96df62e9599 (patch)
treedc072bb603be72dc6d3adb4ab9dc9c8f6f7212ff /plugins
parentde4fb9302aab979ac3dbb8b2e62c9f9255f8f16f (diff)
downloadnova-421e5cb2b4a3f1b5a8db58543b9cd96df62e9599.tar.gz
nova-421e5cb2b4a3f1b5a8db58543b9cd96df62e9599.tar.xz
nova-421e5cb2b4a3f1b5a8db58543b9cd96df62e9599.zip
Bug #894683: nova.service does not handle attribute specific exceptions and client hangs
As Sateesh points out nova.service.Service.__getattr__ throws an AttributeError exception when the upcall method is not available. However nova.rpc should catch all exceptions. This does not happen in this specific case because the following statement was outside the try-catch-all: node_func = getattr(self.proxy, str(method)) Change-Id: I437c88783bca037e4054078d2687ef41c8fc2b83
Diffstat (limited to 'plugins')
0 files changed, 0 insertions, 0 deletions