aboutsummaryrefslogtreecommitdiff
path: root/src/internal/poll/splice_linux.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/internal/poll/splice_linux.go')
-rw-r--r--src/internal/poll/splice_linux.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/internal/poll/splice_linux.go b/src/internal/poll/splice_linux.go
index 01baf14ed7..968bc44a5f 100644
--- a/src/internal/poll/splice_linux.go
+++ b/src/internal/poll/splice_linux.go
@@ -52,7 +52,7 @@ func Splice(dst, src *FD, remain int64) (written int64, handled bool, sc string,
// If inPipe == 0 && err == nil, src is at EOF, and the
// transfer is complete.
handled = handled || (err != syscall.EINVAL)
- if err != nil || (inPipe == 0 && err == nil) {
+ if err != nil || inPipe == 0 {
break
}
n, err = splicePump(dst, prfd, inPipe)