|  | @@ -59,18 +59,7 @@ func NewReader(reader io.Reader) Reader {
 | 
	
		
			
				|  |  |  		return mr
 | 
	
		
			
				|  |  |  	}
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -	if useReadv {
 | 
	
		
			
				|  |  | -		if sc, ok := reader.(syscall.Conn); ok {
 | 
	
		
			
				|  |  | -			rawConn, err := sc.SyscallConn()
 | 
	
		
			
				|  |  | -			if err != nil {
 | 
	
		
			
				|  |  | -				newError("failed to get sysconn").Base(err).WriteToLog()
 | 
	
		
			
				|  |  | -			} else {
 | 
	
		
			
				|  |  | -				return NewReadVReader(reader, rawConn)
 | 
	
		
			
				|  |  | -			}
 | 
	
		
			
				|  |  | -		}
 | 
	
		
			
				|  |  | -	}
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -	return NewBytesToBufferReader(reader)
 | 
	
		
			
				|  |  | +	return newReaderPlatform(reader)
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  // NewWriter creates a new Writer.
 |