diff options
author | Albert Strasheim <fullung@gmail.com> | 2011-01-31 14:54:58 -0500 |
---|---|---|
committer | Albert Strasheim <fullung@gmail.com> | 2011-01-31 14:54:58 -0500 |
commit | 68aa154e467f90a651fb4058395dff4c23c5ca7d (patch) | |
tree | fe1236ef4579ca633bc75659a878600c09c45cac | |
parent | 6f6f09019d06d32d8fad829f63fbcb7850735526 (diff) | |
download | go-68aa154e467f90a651fb4058395dff4c23c5ca7d.tar.gz |
os: add ETIMEDOUT
R=rsc
CC=golang-dev
http://codereview.appspot.com/4017045
Committer: Russ Cox <rsc@golang.org>
-rw-r--r-- | src/pkg/os/error.go | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/pkg/os/error.go b/src/pkg/os/error.go index 8cdf53254..4738d1a42 100644 --- a/src/pkg/os/error.go +++ b/src/pkg/os/error.go @@ -37,7 +37,7 @@ func (e Errno) Temporary() 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. @@ -79,6 +79,7 @@ var ( ECONNREFUSED Error = Errno(syscall.ECONNREFUSED) ENAMETOOLONG Error = Errno(syscall.ENAMETOOLONG) EAFNOSUPPORT Error = Errno(syscall.EAFNOSUPPORT) + ETIMEDOUT Error = Errno(syscall.ETIMEDOUT) ) // PathError records an error and the operation and file path that caused it. |