This commit is contained in:
Kovid Goyal 2015-05-22 21:59:59 +05:30
parent 68aabb6394
commit 62d4f0d869

View File

@ -760,11 +760,11 @@ class ServerLoop(object):
if not self.ready: if not self.ready:
return return
self.ready = False self.ready = False
self.requests.stop(self.opts.shutdown_timeout)
sock = self.tick_once() sock = self.tick_once()
if hasattr(sock, "close"): if hasattr(sock, "close"):
sock.close() sock.close()
self.socket = None self.socket = None
self.requests.stop(self.opts.shutdown_timeout)
def tick_once(self): def tick_once(self):
# Touch our own socket to make accept() return immediately. # Touch our own socket to make accept() return immediately.