summaryrefslogtreecommitdiff
path: root/libgo/go/net/sendfile_windows.go
diff options
context:
space:
mode:
authorbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2016-04-15 06:34:27 +0000
committerbstarynk <bstarynk@138bc75d-0d04-0410-961f-82ee72b054a4>2016-04-15 06:34:27 +0000
commit058672f818da2e2fd3eed44737939291cc02d809 (patch)
treecd6e318f2abeabc01493804644c205c72f5eb7f3 /libgo/go/net/sendfile_windows.go
parentac2c6188d9bb781b7055c102c0af536fd6ca3366 (diff)
downloadgcc-058672f818da2e2fd3eed44737939291cc02d809.tar.gz
2016-04-15 Basile Starynkevitch <basile@starynkevitch.net>
{{merging with even more of GCC 6, using subversion 1.9 svn merge -r229501:229700 ^/trunk }} git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/melt-branch@235005 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgo/go/net/sendfile_windows.go')
-rw-r--r--libgo/go/net/sendfile_windows.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/libgo/go/net/sendfile_windows.go b/libgo/go/net/sendfile_windows.go
index b128ba27b00..f3f3b54b886 100644
--- a/libgo/go/net/sendfile_windows.go
+++ b/libgo/go/net/sendfile_windows.go
@@ -46,7 +46,7 @@ func sendFile(fd *netFD, r io.Reader) (written int64, err error, handled bool) {
return syscall.TransmitFile(o.fd.sysfd, o.handle, o.qty, 0, &o.o, nil, syscall.TF_WRITE_BEHIND)
})
if err != nil {
- return 0, err, false
+ return 0, os.NewSyscallError("transmitfile", err), false
}
if lr != nil {
lr.N -= int64(done)