Change-Id: I868dcaf84767d631bc8f1b6ef6bcb3ec18047259
Reviewed-on: https://go-review.googlesource.com/116135
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Run-TryBot: Brad Fitzpatrick <bradfitz@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
pos += int64(n)
written += int64(n)
remain -= int64(n)
- }
- if n == 0 && err1 == nil {
+ } else if n == 0 && err1 == nil {
break
}
if err1 == syscall.EAGAIN {
if n > 0 {
written += int64(n)
remain -= int64(n)
- }
- if n == 0 && err1 == nil {
+ } else if n == 0 && err1 == nil {
break
}
if err1 == syscall.EAGAIN {
pos += int64(n)
written += int64(n)
remain -= int64(n)
- }
- if n == 0 && err1 == nil {
+ } else if n == 0 && err1 == nil {
break
}
if err1 == syscall.EAGAIN {