mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
5a664dc87d
Tonis mentioned that we can run into issues if there is more error handling added here. This adds a custom reader implementation which is like io.MultiReader except it does not cache EOF's. What got us into trouble in the first place is `io.MultiReader` will always return EOF once it has received an EOF, however the error handling that we are going for is to recover from an EOF because the underlying file is a file which can have more data added to it after EOF. Signed-off-by: Brian Goff <cpuguy83@gmail.com> |
||
---|---|---|
.. | ||
jsonlog | ||
jsonfilelog.go | ||
jsonfilelog_test.go | ||
read.go | ||
read_test.go |