summaryrefslogtreecommitdiffstats
path: root/nova/openstack
diff options
context:
space:
mode:
authorJohannes Erdfelt <johannes.erdfelt@rackspace.com>2012-08-01 18:19:22 +0000
committerJohannes Erdfelt <johannes.erdfelt@rackspace.com>2012-08-01 18:19:22 +0000
commit5de983ae390993450ac182eff2de3f358593f847 (patch)
tree4d26e564e6efac06a5f684150b1f8d33edea684b /nova/openstack
parent3a5ea16bec06fceddfe06af343ee505cfc419a1b (diff)
downloadnova-5de983ae390993450ac182eff2de3f358593f847.tar.gz
nova-5de983ae390993450ac182eff2de3f358593f847.tar.xz
nova-5de983ae390993450ac182eff2de3f358593f847.zip
Avoid using logging in signal handler
Fixes bug 1029727 In some cases, logging can grab locks and thusly attempt to reschedule, which will fail in signal handlers. This patch simplifies the signal handlers for multi-process support to only reset the signal handlers and then raise an exception. This will move all logging and other cleanup out of the signal handler and into safer places. Change-Id: I0878adf6ef5c54e577ab2ea39e2ff9845e0e9191
Diffstat (limited to 'nova/openstack')
0 files changed, 0 insertions, 0 deletions