mirror of
https://github.com/frappe/gunicorn.git
synced 2026-01-14 11:09:11 +08:00
Force connected socket to blocking mode
This commit is contained in:
parent
e868c52997
commit
61da054e27
@ -148,6 +148,12 @@ class GeventWorker(AsyncWorker):
|
|||||||
except:
|
except:
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
def handle(self, listener, client, addr):
|
||||||
|
# Connected socket timeout defaults to socket.getdefaulttimeout().
|
||||||
|
# This forces to blocking mode.
|
||||||
|
client.setblocking(1)
|
||||||
|
super(GeventWorker, self).handle(listener, client, addr)
|
||||||
|
|
||||||
def handle_request(self, listener_name, req, sock, addr):
|
def handle_request(self, listener_name, req, sock, addr):
|
||||||
try:
|
try:
|
||||||
super(GeventWorker, self).handle_request(listener_name, req, sock,
|
super(GeventWorker, self).handle_request(listener_name, req, sock,
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user