summaryrefslogtreecommitdiffstats
path: root/openstack
diff options
context:
space:
mode:
authorKiall Mac Innes <kiall@hp.com>2013-03-17 11:41:18 +0000
committerKiall Mac Innes <kiall@hp.com>2013-03-17 12:11:17 +0000
commit721e275cd58c063692cdb956f48cbcd07fdb66ec (patch)
tree442e4b7f41c9469471fcfc54e98131a9e0fbce04 /openstack
parent65e3d8c9773880094c0a4c164e046fae9cb7a5d9 (diff)
downloadoslo-721e275cd58c063692cdb956f48cbcd07fdb66ec.tar.gz
oslo-721e275cd58c063692cdb956f48cbcd07fdb66ec.tar.xz
oslo-721e275cd58c063692cdb956f48cbcd07fdb66ec.zip
Move wsgi.Service socket creation into the constructor.
This allows wsgi.Service to be used with service.ProcessLauncher Fixes Bug #1156182 Change-Id: I71714d243c8a1b90c7bc1006ca2ad1e8c4b30e57
Diffstat (limited to 'openstack')
-rw-r--r--openstack/common/wsgi.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/openstack/common/wsgi.py b/openstack/common/wsgi.py
index a6310a4..7d35158 100644
--- a/openstack/common/wsgi.py
+++ b/openstack/common/wsgi.py
@@ -79,6 +79,7 @@ class Service(service.Service):
self._port = port
self._host = host
self._backlog = backlog if backlog else CONF.backlog
+ self._socket = self._get_socket(host, port, self._backlog)
super(Service, self).__init__(threads)
def _get_socket(self, host, port, backlog):
@@ -129,7 +130,6 @@ class Service(service.Service):
"""
super(Service, self).start()
- self._socket = self._get_socket(self._host, self._port, self._backlog)
self.tg.add_thread(self._run, self.application, self._socket)
@property