Prechádzať zdrojové kódy

add a method on frame to explicitly set the tracing flag

Chris Bannister 10 rokov pred
rodič
commit
8c403e4a37
1 zmenil súbory, kde vykonal 5 pridanie a 0 odobranie
  1. 5 0
      frame.go

+ 5 - 0
frame.go

@@ -301,6 +301,11 @@ func readHeader(r io.Reader, p []byte) (frameHeader, error) {
 	return head, nil
 }
 
+// explicitly enables tracing for the framers outgoing requests
+func (f *framer) trace() {
+	f.flags |= flagTracing
+}
+
 // reads a frame form the wire into the framers buffer
 func (f *framer) readFrame(head *frameHeader) error {
 	// assume the underlying reader takes care of timeouts and retries