()
| 211 | func (e *permanentError) Unwrap() error { return e.err } |
| 212 | func (e *permanentError) Timeout() bool { return e.err.Timeout() } |
| 213 | func (e *permanentError) Temporary() bool { return false } |
| 214 | |
| 215 | func (hc *halfConn) setErrorLocked(err error) error { |
| 216 | if e, ok := err.(net.Error); ok { |