()
| 199 | func (e *permanentError) Unwrap() error { return e.err } |
| 200 | func (e *permanentError) Timeout() bool { return e.err.Timeout() } |
| 201 | func (e *permanentError) Temporary() bool { return false } |
| 202 | |
| 203 | func (hc *halfConn) setErrorLocked(err error) error { |
| 204 | if e, ok := err.(net.Error); ok { |