From 69949df2420afcf0677d8ecb2ecc93a08e716619 Mon Sep 17 00:00:00 2001 From: John Howard Date: Tue, 13 Oct 2015 15:03:20 -0700 Subject: [PATCH] Windows: Fix annoying bad log Signed-off-by: John Howard --- daemon/execdriver/windows/namedpipes.go | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/daemon/execdriver/windows/namedpipes.go b/daemon/execdriver/windows/namedpipes.go index 733fe00194..14e744210b 100644 --- a/daemon/execdriver/windows/namedpipes.go +++ b/daemon/execdriver/windows/namedpipes.go @@ -3,6 +3,7 @@ package windows import ( + "fmt" "io" "github.com/Sirupsen/logrus" @@ -22,7 +23,11 @@ func startStdinCopy(dst io.WriteCloser, src io.Reader) { go func() { defer dst.Close() bytes, err := io.Copy(dst, src) - logrus.Debugf("Copied %d bytes from stdin err=%s", bytes, err) + log := fmt.Sprintf("Copied %d bytes from stdin.", bytes) + if err != nil { + log = log + " err=" + err.Error() + } + logrus.Debugf(log) }() } @@ -35,7 +40,11 @@ func startStdouterrCopy(dst io.Writer, src io.ReadCloser, name string) { go func() { defer src.Close() bytes, err := io.Copy(dst, src) - logrus.Debugf("Copied %d bytes from %s err=%s", bytes, name, err) + log := fmt.Sprintf("Copied %d bytes from %s.", bytes, name) + if err != nil { + log = log + " err=" + err.Error() + } + logrus.Debugf(log) }() }