Как исправить [Errno 32] Сломанный канал в Python 2.6 - PullRequest
0 голосов
/ 04 апреля 2019

У меня есть http-сервер в Python 2.6 с 5 лет. с 4-х дней в моем журнале появляется ошибка, подобная этой:

`enter code here
Exception in thread Thread-741:
  Traceback (most recent call last):
  File "/usr/lib/python2.6/threading.py", line 532, in _ 
  bootstrap_inner
    self.run()
  File "/opt/HTTP.py", line 57, in run
    self.wfile.close()
  File "/usr/lib/python2.6/socket.py", line 270, in close
    self.flush()
  File "/usr/lib/python2.6/socket.py", line 297, in flush
    self._sock.sendall(buffer(data, write_offset, buffer_size))
  error: [Errno 32] Broken pipe`

Я не могу закрыть свой сокет, потому что есть Сломанный канал, и после 5/6 сломался мой сбой программы http.py.

как я могу очистить свой сокет TCP, чтобы предотвратить этот сбой (в python или bash ...) любая идея

спасибо

...