]> Cypherpunks repositories - gostls13.git/commit
net: break up >1GB reads and writes on stream connections
authorRuss Cox <rsc@golang.org>
Thu, 20 Oct 2016 21:14:47 +0000 (17:14 -0400)
committerRuss Cox <rsc@golang.org>
Sat, 29 Oct 2016 18:23:59 +0000 (18:23 +0000)
commit03d641b990bf83b0553d723a2b8764af48de4e11
tree50d31945a92ed88a6b5c92564dd4865eeb989abb
parent21a1fe4ddf77a49fee1d82d1891e66b1dce932bb
net: break up >1GB reads and writes on stream connections

Also fix behavior of Buffers.WriteTo when writev returns an error.

Fixes #16266.

Change-Id: Idc9503408ce2cb460663768fab86035cbab11aef
Reviewed-on: https://go-review.googlesource.com/31584
Run-TryBot: Russ Cox <rsc@golang.org>
TryBot-Result: Gobot Gobot <gobot@golang.org>
Reviewed-by: Brad Fitzpatrick <bradfitz@golang.org>
Reviewed-by: Ian Lance Taylor <iant@golang.org>
src/net/fd_plan9.go
src/net/fd_unix.go
src/net/fd_windows.go
src/net/tcpsock_test.go
src/net/writev_test.go
src/net/writev_unix.go