mirror of
https://github.com/frappe/gunicorn.git
synced 2026-01-14 11:09:11 +08:00
Ensure that overriding methods match the signature they've overriden.
This commit is contained in:
parent
20616d50fc
commit
0d11691718
@ -53,7 +53,7 @@ class Message(object):
|
||||
self.unreader.unread(unused)
|
||||
self.set_body_reader()
|
||||
|
||||
def parse(self):
|
||||
def parse(self, unreader):
|
||||
raise NotImplementedError()
|
||||
|
||||
def parse_headers(self, data):
|
||||
|
||||
@ -148,9 +148,10 @@ class GeventWorker(AsyncWorker):
|
||||
except:
|
||||
pass
|
||||
|
||||
def handle_request(self, *args):
|
||||
def handle_request(self, listener_name, req, sock, addr):
|
||||
try:
|
||||
super(GeventWorker, self).handle_request(*args)
|
||||
super(GeventWorker, self).handle_request(listener_name, req, sock,
|
||||
addr)
|
||||
except gevent.GreenletExit:
|
||||
pass
|
||||
except SystemExit:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user