Browse Source

Slightly less verbose xdr trace

Jakob Borg 11 years ago
parent
commit
1442d6f4c2
2 changed files with 15 additions and 3 deletions
  1. 15 0
      xdr/debug.go
  2. 0 3
      xdr/reader.go

+ 15 - 0
xdr/debug.go

@@ -0,0 +1,15 @@
+package xdr
+
+import (
+	"os"
+	"strings"
+
+	"github.com/calmh/syncthing/logger"
+)
+
+var (
+	debug = strings.Contains(os.Getenv("STTRACE"), "xdr") || os.Getenv("STTRACE") == "all"
+	dl    = logger.DefaultLogger
+)
+
+const maxDebugBytes = 32

+ 0 - 3
xdr/reader.go

@@ -48,9 +48,6 @@ func (r *Reader) ReadBytesMaxInto(max int, dst []byte) []byte {
 	if r.err != nil {
 		return nil
 	}
-	if debug {
-		dl.Debugf("rd bytes len=%d", l)
-	}
 	if max > 0 && l > max {
 		r.err = ErrElementSizeExceeded
 		return nil