Python 3.3+Исключенияисключение
ConnectionAbortedError
встроенные исключения
Соединение прервано (aborted) хостом (подкласс ConnectionError).
Синтаксис
raise ConnectionAbortedError
Соответствует errno ECONNABORTED: соединение развалилось ещё на этапе установки, и чаще всего оно вылетает из accept() на стороне сервера — на Windows заметно чаще, чем на Linux. Правильная реакция не «упасть», а поймать ошибку прямо внутри accept-цикла, выбросить неудавшееся соединение и продолжить принимать следующие.
Примеры
try:
raise ConnectionAbortedError
except ConnectionAbortedError as e:
print(type(e).__name__) # → ConnectionAbortedError
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности