Я управляю сайтом Django (через Apache / mod_python) и использую возможности Django, чтобы информировать меня и других разработчиков о внутренних ошибках сервера. Иногда появляются подобные ошибки:
Traceback (most recent call last):
File "/opt/webapp/externals/lib/django/core/handlers/base.py", line 92, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "/opt/webapp/csite/apps/customers/views.py", line 29, in feedback
form = FeedbackForm(request.POST)
File "/opt/webapp/externals/lib/django/core/handlers/modpython.py", line 113, in _get_post
self._load_post_and_files()
File "/opt/webapp/externals/lib/django/core/handlers/modpython.py", line 96, in _load_post_and_files
self._post, self._files = http.QueryDict(self.raw_post_data, encoding=self._encoding), datastructures.MultiValueDict()
File "/opt/webapp/externals/lib/django/core/handlers/modpython.py", line 163, in _get_raw_post_data
self._raw_post_data = self._req.read()
IOError: Client read error (Timeout?)
Насколько я узнал, эти IOError
генерируются клиентами, которые отключаются в неподходящий момент и что это не проблема моего сайта.
Если это так: могу ли я как-то отключить электронные письма для этих ошибок? Я действительно не хочу знать об ошибках, которые я не могу исправить, и которые на самом деле не являются ошибками.