summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/CherryPyCore.py
diff options
context:
space:
mode:
authorChris St. Pierre <chris.a.st.pierre@gmail.com>2012-08-30 07:36:49 -0400
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2012-08-30 07:36:49 -0400
commit3e867afcb2e81d95571063902bc6a39d7cbf3ed0 (patch)
treeb091271b78abe292c8662ad5269548898c769504 /src/lib/Bcfg2/Server/CherryPyCore.py
parent13ae1f81284241842a7d1d83425f639b1dc1c562 (diff)
downloadbcfg2-3e867afcb2e81d95571063902bc6a39d7cbf3ed0.tar.gz
bcfg2-3e867afcb2e81d95571063902bc6a39d7cbf3ed0.tar.bz2
bcfg2-3e867afcb2e81d95571063902bc6a39d7cbf3ed0.zip
fixed cherrypy server core shutdown
Diffstat (limited to 'src/lib/Bcfg2/Server/CherryPyCore.py')
-rw-r--r--src/lib/Bcfg2/Server/CherryPyCore.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/lib/Bcfg2/Server/CherryPyCore.py b/src/lib/Bcfg2/Server/CherryPyCore.py
index 60dec88c0..f3be60174 100644
--- a/src/lib/Bcfg2/Server/CherryPyCore.py
+++ b/src/lib/Bcfg2/Server/CherryPyCore.py
@@ -37,6 +37,7 @@ class Core(BaseCore):
self.do_authn)
self.rmi = self._get_rmi()
+ cherrypy.engine.subscribe('stop', self.shutdown)
def do_authn(self):
try: