From 721e275cd58c063692cdb956f48cbcd07fdb66ec Mon Sep 17 00:00:00 2001 From: Kiall Mac Innes Date: Sun, 17 Mar 2013 11:41:18 +0000 Subject: Move wsgi.Service socket creation into the constructor. This allows wsgi.Service to be used with service.ProcessLauncher Fixes Bug #1156182 Change-Id: I71714d243c8a1b90c7bc1006ca2ad1e8c4b30e57 --- openstack/common/wsgi.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'openstack') 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 -- cgit