mirror of https://github.com/XTLS/Xray-core
				
				
				
			Turn off Quic qlog since it jam the regular test info
							parent
							
								
									039e5f2078
								
							
						
					
					
						commit
						197bc78ea1
					
				| 
						 | 
				
			
			@ -1,22 +1,18 @@
 | 
			
		|||
package quic
 | 
			
		||||
 | 
			
		||||
import (
 | 
			
		||||
	"fmt"
 | 
			
		||||
 | 
			
		||||
	"github.com/xtls/xray-core/common/log"
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
type QlogWriter struct {
 | 
			
		||||
	connID []byte
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func (w *QlogWriter) Write(b []byte) (int, error) {
 | 
			
		||||
	if len(b) > 1 { // skip line separator "0a" in qlog
 | 
			
		||||
		log.Record(&log.GeneralMessage{
 | 
			
		||||
			Severity: log.Severity_Debug,
 | 
			
		||||
			Content:  fmt.Sprintf("[%x] %s", w.connID, b),
 | 
			
		||||
		})
 | 
			
		||||
	}
 | 
			
		||||
	// to much log, only turn on when debug Quic
 | 
			
		||||
 | 
			
		||||
	// if len(b) > 1 { // skip line separator "0a" in qlog
 | 
			
		||||
	// 	log.Record(&log.GeneralMessage{
 | 
			
		||||
	// 		Severity: log.Severity_Debug,
 | 
			
		||||
	// 		Content:  fmt.Sprintf("[%x] %s", w.connID, b),
 | 
			
		||||
	// 	})
 | 
			
		||||
	// }
 | 
			
		||||
	return len(b), nil
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue