summaryrefslogtreecommitdiff
path: root/libgo/go/net/error_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'libgo/go/net/error_test.go')
-rw-r--r--libgo/go/net/error_test.go6
1 files changed, 3 insertions, 3 deletions
diff --git a/libgo/go/net/error_test.go b/libgo/go/net/error_test.go
index 2819986c0cd..c4fee5aa5e5 100644
--- a/libgo/go/net/error_test.go
+++ b/libgo/go/net/error_test.go
@@ -185,7 +185,7 @@ func TestDialError(t *testing.T) {
func TestProtocolDialError(t *testing.T) {
switch runtime.GOOS {
- case "nacl", "solaris":
+ case "nacl", "solaris", "illumos":
t.Skipf("not supported on %s", runtime.GOOS)
}
@@ -436,7 +436,7 @@ second:
goto third
}
switch nestedErr {
- case poll.ErrNetClosing, poll.ErrTimeout:
+ case poll.ErrNetClosing, poll.ErrTimeout, poll.ErrNotPollable:
return nil
}
return fmt.Errorf("unexpected type on 2nd nested level: %T", nestedErr)
@@ -627,7 +627,7 @@ second:
goto third
}
switch nestedErr {
- case poll.ErrNetClosing, poll.ErrTimeout:
+ case poll.ErrNetClosing, poll.ErrTimeout, poll.ErrNotPollable:
return nil
}
return fmt.Errorf("unexpected type on 2nd nested level: %T", nestedErr)