Browse Source

Fix spurious xdr debug logging

Jakob Borg 11 years ago
parent
commit
5065d1d0b4
1 changed files with 12 additions and 4 deletions
  1. 12 4
      xdr/reader.go

+ 12 - 4
xdr/reader.go

@@ -71,7 +71,9 @@ func (r *Reader) ReadBytesMaxInto(max int, dst []byte) []byte {
 	var n int
 	n, r.err = io.ReadFull(r.r, dst)
 	if r.err != nil {
-		dl.Debugf("@0x%x: rd bytes (%d): %v", s, len(dst), r.err)
+		if debug {
+			dl.Debugf("@0x%x: rd bytes (%d): %v", s, len(dst), r.err)
+		}
 		return nil
 	}
 	r.tot += n
@@ -97,7 +99,9 @@ func (r *Reader) ReadUint16() uint16 {
 	n, r.err = io.ReadFull(r.r, r.b[:4])
 	r.tot += n
 	if r.err != nil {
-		dl.Debugf("@0x%x: rd uint16:", r.tot, r.err)
+		if debug {
+			dl.Debugf("@0x%x: rd uint16: %v", r.tot, r.err)
+		}
 		return 0
 	}
 
@@ -120,7 +124,9 @@ func (r *Reader) ReadUint32() uint32 {
 	n, r.err = io.ReadFull(r.r, r.b[:4])
 	r.tot += n
 	if r.err != nil {
-		dl.Debugf("@0x%x: rd uint32:", r.tot, r.err)
+		if debug {
+			dl.Debugf("@0x%x: rd uint32: %v", r.tot, r.err)
+		}
 		return 0
 	}
 
@@ -143,7 +149,9 @@ func (r *Reader) ReadUint64() uint64 {
 	n, r.err = io.ReadFull(r.r, r.b[:8])
 	r.tot += n
 	if r.err != nil {
-		dl.Debugf("@0x%x: rd uint64:", r.tot, r.err)
+		if debug {
+			dl.Debugf("@0x%x: rd uint64: %v", r.tot, r.err)
+		}
 		return 0
 	}