mirror of https://github.com/docker/docs.git
inmem: Fix PipeSender to implement ReceiverFrom
Signed-off-by: Solomon Hykes <solomon@docker.com>
This commit is contained in:
parent
1eb832dcbc
commit
91133d63be
|
@ -194,10 +194,10 @@ func (w *PipeSender) Send(msg *Message, mode int) (Receiver, Sender, error) {
|
||||||
return w.p.send(msg, mode)
|
return w.p.send(msg, mode)
|
||||||
}
|
}
|
||||||
|
|
||||||
func (w *PipeSender) ReceiveFrom(src Receiver, mode int) (int, error) {
|
func (w *PipeSender) ReceiveFrom(src Receiver) (int, error) {
|
||||||
var n int
|
var n int
|
||||||
for {
|
for {
|
||||||
msg, msgr, msgw, err := src.Receive(mode)
|
msg, msgr, msgw, err := src.Receive(R|W)
|
||||||
if err == io.EOF {
|
if err == io.EOF {
|
||||||
break
|
break
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue