Prevent crash in case of a connection timeout.

This commit is contained in:
smill 2016-09-14 19:10:13 +00:00
parent fad6ee6437
commit 9429f1bc7b
1 changed files with 5 additions and 3 deletions

View File

@ -484,11 +484,13 @@ class _Connection(object):
if not isinstance(self.connection, SSL.Connection):
if not getattr(self.wfile, "closed", False):
try:
if self.wfile:
self.wfile.flush()
self.wfile.close()
except exceptions.TcpDisconnect:
pass
if self.rfile:
self.rfile.close()
else:
try: