summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBert JW Regeer <bertjw@regeer.org>2016-06-02 19:33:21 -0600
committerBert JW Regeer <bertjw@regeer.org>2016-06-03 14:13:08 -0600
commitff4f2a06cf96f99f78617b437a10b727b2be3e5d (patch)
tree46a2d515443502dd041d62fcbe9173ec9eae3e96
parent67914e9c2e6fca360d6dbb42c410d4dabef17181 (diff)
downloadwaitress-ff4f2a06cf96f99f78617b437a10b727b2be3e5d.tar.gz
The BaseServer requires the task_dispatcher
-rw-r--r--waitress/server.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/waitress/server.py b/waitress/server.py
index 34e4129..5d38ce2 100644
--- a/waitress/server.py
+++ b/waitress/server.py
@@ -76,7 +76,7 @@ def create_server(application,
if len(adj.listen) == 1:
return last_serv
- return BaseServer(map, adj, effective_listen)
+ return BaseServer(map, adj, effective_listen, dispatcher)
class BaseServer(object):
@@ -86,10 +86,12 @@ class BaseServer(object):
map=None,
adj=None,
effective_listen=None,
+ dispatcher=None,
):
self.adj = adj
self.map = map
self.effective_listen = None
+ self.task_dispatcher = dispatcher
def print_listen(self, format_str):
for l in self.effective_listen: