From 499faa72344cf99de6200d648538a665ed9f6596 Mon Sep 17 00:00:00 2001 From: Vincent Batts Date: Sun, 16 Aug 2015 19:12:32 -0400 Subject: [PATCH] stream: write error to stderr instead --- stream.go | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/stream.go b/stream.go index 68d18d1..d4b20cb 100644 --- a/stream.go +++ b/stream.go @@ -1,8 +1,9 @@ package merkle import ( + "fmt" "hash" - "log" + "os" "runtime" ) @@ -102,7 +103,7 @@ func (mh *merkleHash) Sum(b []byte) []byte { // :-\ sBuf := make([]byte, 1024) runtime.Stack(sBuf, false) - log.Printf("[ERROR]: %s %q", err, string(sBuf)) + fmt.Fprintf(os.Stderr, "[ERROR]: %s %q", err, string(sBuf)) return nil } mh.tree.Nodes = append(mh.tree.Nodes, n) @@ -117,7 +118,7 @@ func (mh *merkleHash) Sum(b []byte) []byte { if err != nil { sBuf := make([]byte, 1024) runtime.Stack(sBuf, false) - log.Printf("[ERROR]: %s %q", err, string(sBuf)) + fmt.Fprintf(os.Stderr, "[ERROR]: %s %q", err, string(sBuf)) return nil } mh.tree.Nodes = append(mh.tree.Nodes, n) @@ -130,7 +131,7 @@ func (mh *merkleHash) Sum(b []byte) []byte { // :-\ sBuf := make([]byte, 1024) runtime.Stack(sBuf, false) - log.Printf("[ERROR]: %s %q", err, string(sBuf)) + fmt.Fprintf(os.Stderr, "[ERROR]: %s %q", err, string(sBuf)) return nil } return sum