Отфильтровывать ошибки сломанной трубы

Я получаюerror вернулся изio.Copy вызов, на который я передал сокет (TCPConn) в качестве пункта назначения. Ожидается, что удаленный хост просто прервет соединение, когда им будет достаточно, и я ничего от них не получу.

Когда происходит падение, я получаю эту ошибку:

write tcp 192.168.26.5:21277: broken pipe

Но все, что у меня есть, этоerror интерфейс. Как я могу отличить ошибки сломанной трубы от других видов ошибок?

if err.Errno == EPIPE...

Ответы на вопрос(2)

Ваш ответ на вопрос