moby/pkg/ioutils
Aaron Lehmann 64f8ee444d Cap the amount of buffering done by BytesPipe
Turn BytesPipe's Read and Write functions into blocking, goroutine-safe
functions. Add a CloseWithError function to propagate an error code to
the Read function.

Adjust tests to work with the blocking Read and Write functions.

Remove BufReader, since now its users can use BytesPipe directly.

Signed-off-by: Aaron Lehmann <aaron.lehmann@docker.com>
2015-11-12 10:11:29 -08:00
..
bytespipe.go Cap the amount of buffering done by BytesPipe 2015-11-12 10:11:29 -08:00
bytespipe_test.go Cap the amount of buffering done by BytesPipe 2015-11-12 10:11:29 -08:00
fmt.go Format output of docker info 2015-09-23 14:35:13 +08:00
fmt_test.go no not print empty keys in docker info 2015-06-01 15:05:20 -07:00
multireader.go Enable golint part of #14756 2015-08-03 09:45:05 +08:00
multireader_test.go Split reader interface from logger interface 2015-07-21 20:47:31 -04:00
readers.go Cap the amount of buffering done by BytesPipe 2015-11-12 10:11:29 -08:00
readers_test.go Cap the amount of buffering done by BytesPipe 2015-11-12 10:11:29 -08:00
scheduler.go Go Scheduler issue with sync.Mutex using gccgo 2015-07-17 01:33:58 +00:00
scheduler_gccgo.go Go Scheduler issue with sync.Mutex using gccgo 2015-07-17 01:33:58 +00:00
temp_unix.go Abstract builder and implement server-side dockerfile builder 2015-10-06 19:10:19 -04:00
temp_windows.go Abstract builder and implement server-side dockerfile builder 2015-10-06 19:10:19 -04:00
writeflusher.go Avoid panic on write after close in http 2015-11-02 18:14:43 -08:00
writers.go Enable golint part of #14756 2015-08-03 09:45:05 +08:00
writers_test.go Add more ioutils tests. 2015-05-04 19:56:10 +02:00