Commit 6b706cf5 authored by Rob Pike's avatar Rob Pike

bufio: make it clear that the client must call Writer.Flush

Fixes #5530.

R=golang-dev, iant, com.liigo
CC=golang-dev
https://golang.org/cl/12688044
parent ce005626
...@@ -437,6 +437,9 @@ func (b *Reader) writeBuf(w io.Writer) (int64, error) { ...@@ -437,6 +437,9 @@ func (b *Reader) writeBuf(w io.Writer) (int64, error) {
// Writer implements buffering for an io.Writer object. // Writer implements buffering for an io.Writer object.
// If an error occurs writing to a Writer, no more data will be // If an error occurs writing to a Writer, no more data will be
// accepted and all subsequent writes will return the error. // accepted and all subsequent writes will return the error.
// After all data has been written, the client should call the
// Flush method to guarantee all data has been forwarded to
// the underlying io.Writer.
type Writer struct { type Writer struct {
err error err error
buf []byte buf []byte
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment