Merge pull request #2304 from closeio/fix-gevent-loop-exit

Exit async keepalive request loop when self.alive is False
This commit is contained in:
Randall Leeds 2020-04-20 11:58:27 -07:00 committed by GitHub
commit bf14a0f419
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -42,7 +42,7 @@ class AsyncWorker(base.Worker):
else:
# keepalive loop
proxy_protocol_info = {}
while True:
while self.alive:
req = None
with self.timeout_ctx():
req = next(parser)