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...