Leitungsbruch herausfiltern

Ich bekomme eineerror zurückgekehrt von einemio.Copy anruf, an den ich eine steckdose übergeben habe (TCPConn) als Ziel. Es wird erwartet, dass der Remote-Host die Verbindung einfach trennt, wenn er genug hat, und ich nichts von ihm erhalte.

Wenn der Tropfen auftritt, erhalte ich diesen Fehler:

write tcp 192.168.26.5:21277: broken pipe

Aber alles was ich habe ist einerror Schnittstelle. Wie kann ich Rohrbruchfehler von anderen Fehlerarten unterscheiden?

if err.Errno == EPIPE...

Antworten auf die Frage(2)

Ihre Antwort auf die Frage