| Summary: | Connection to xx.xx.xx.xx port 22: Broken pipe | ||
|---|---|---|---|
| Product: | Portable OpenSSH | Reporter: | jg |
| Component: | ssh | Assignee: | Assigned to nobody <unassigned-bugs> |
| Status: | CLOSED WONTFIX | ||
| Severity: | enhancement | CC: | djm, dtucker |
| Priority: | P5 | ||
| Version: | 7.2p2 | ||
| Hardware: | Other | ||
| OS: | Linux | ||
|
Description
jg
2017-08-12 20:28:11 AEST
(In reply to jg from comment #0) [...] > packet_write_wait: Connection to xx.xx.xx.xx port 22: Broken pipe > $ > > Could that just say "Connection closed" please ? eg. Is that being triggered by a TCP reset? If so the message seems appropriate. "Connection closed" means it was deliberately closed be either client or server (ie TCP FIN). Using it when something else breaks the connection seems like a lie. Hello Sorry I don't know the reason the connection had a pipe error. Even "Connection lost" would sound good. Although in English, "closed" doesn't mean deliberately closed. The error indicates the exact condition that caused the connection to drop using one of the system error messages (see "man errno"). To change it to something different would be to lose information. Why not put something user-friendly first then? eg add "lost" Connection lost to xx.xx.xx.xx port 22: Broken pipe Sorry, like I said - the message indicates the exact error case that caused the connection to be dropped. It's useful information and worth keeping. closing resolved bugs as of 8.6p1 release |