@@ -41,6 +41,7 @@ func NewConnInitReader(ctx context.Context, quicConn quic.Connection, done *done
4141 go func () {
4242 for {
4343 received , e := c .quicConn .ReceiveDatagram (c .ctx )
44+ errors .LogInfo (c .ctx , "Read ReceiveDatagram " , len (received ))
4445 c .readChannel <- readResult {buffer : received , err : e }
4546 }
4647 }()
@@ -51,6 +52,7 @@ func NewConnInitReader(ctx context.Context, quicConn quic.Connection, done *done
5152func (c * interConn ) acceptStreams () {
5253 for {
5354 stream , err := c .quicConn .AcceptStream (context .Background ())
55+ errors .LogInfo (c .ctx , "Read AcceptStream " , err )
5456 if err != nil {
5557 errors .LogInfoInner (context .Background (), err , "failed to accept stream" )
5658 select {
@@ -70,6 +72,7 @@ func (c *interConn) acceptStreams() {
7072 for {
7173 received := make ([]byte , buf .Size )
7274 i , e := stream .Read (received )
75+ errors .LogInfo (c .ctx , "Read stream " , i )
7376 c .readChannel <- readResult {buffer : received [:i ], err : e }
7477 }
7578 }()
@@ -83,6 +86,7 @@ func (c *interConn) Read(b []byte) (int, error) {
8386 return 0 , received .err
8487 }
8588 nBytes := copy (b , received .buffer [:])
89+ errors .LogInfo (c .ctx , "Read copy " , nBytes )
8690 return nBytes , nil
8791}
8892
@@ -95,9 +99,11 @@ func (c *interConn) WriteMultiBuffer(mb buf.MultiBuffer) error {
9599
96100func (c * interConn ) Write (b []byte ) (int , error ) {
97101 var err = c .quicConn .SendDatagram (b )
102+ errors .LogInfo (c .ctx , "Write SendDatagram " , len (b ), err )
98103 if _ , ok := err .(* quic.DatagramTooLargeError ); ok {
99104 if len (c .streams ) < MaxIncomingStreams {
100105 stream , err := c .quicConn .OpenStream ()
106+ errors .LogInfo (c .ctx , "Write OpenStream " , err )
101107 if err == nil {
102108 c .streams = append (c .streams , stream )
103109 } else {
@@ -108,6 +114,7 @@ func (c *interConn) Write(b []byte) (int, error) {
108114 if currentStream > len (c .streams ) - 1 {
109115 currentStream = 0 ;
110116 }
117+ errors .LogInfo (c .ctx , "Write stream " , len (b ), currentStream , len (c .streams ))
111118 return c .streams [currentStream ].Write (b )
112119 }
113120 if err != nil {
0 commit comments