Added ConnectionResetError exception handling while sending response

这个提交包含在:
Dirk Alders 2024-08-21 20:53:02 +02:00
父节点 72275a3270
当前提交 ffe6b2bf3b

查看文件

@ -248,7 +248,7 @@ class tcp_base(object):
self.__connection__.sendall(data)
except BlockingIOError:
time.sleep(.1) # try again till timeout exceeds
except BrokenPipeError:
except (BrokenPipeError, ConnectionResetError) as e:
self.logger.exception('%s Exception while sending data', self.__log_prefix__())
self.__connection_lost__()
return False