Commit 161f109c authored by Albert Strasheim's avatar Albert Strasheim Committed by Russ Cox

os: add ETIMEDOUT

R=rsc
CC=golang-dev
https://golang.org/cl/4017045
parent 76130bde
...@@ -37,7 +37,7 @@ func (e Errno) Temporary() bool { ...@@ -37,7 +37,7 @@ func (e Errno) Temporary() bool {
} }
func (e Errno) Timeout() bool { func (e Errno) Timeout() bool {
return e == Errno(syscall.EAGAIN) || e == Errno(syscall.EWOULDBLOCK) return e == Errno(syscall.EAGAIN) || e == Errno(syscall.EWOULDBLOCK) || e == Errno(syscall.ETIMEDOUT)
} }
// Commonly known Unix errors. // Commonly known Unix errors.
...@@ -79,6 +79,7 @@ var ( ...@@ -79,6 +79,7 @@ var (
ECONNREFUSED Error = Errno(syscall.ECONNREFUSED) ECONNREFUSED Error = Errno(syscall.ECONNREFUSED)
ENAMETOOLONG Error = Errno(syscall.ENAMETOOLONG) ENAMETOOLONG Error = Errno(syscall.ENAMETOOLONG)
EAFNOSUPPORT Error = Errno(syscall.EAFNOSUPPORT) EAFNOSUPPORT Error = Errno(syscall.EAFNOSUPPORT)
ETIMEDOUT Error = Errno(syscall.ETIMEDOUT)
) )
// PathError records an error and the operation and file path that caused it. // PathError records an error and the operation and file path that caused it.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment