|  | @@ -149,13 +149,13 @@ func (this *VMessInboundHandler) HandleConnection(connection *hub.TCPConn) {
 | 
	
		
			
				|  |  |  		defer readFinish.Unlock()
 | 
	
		
			
				|  |  |  		bodyReader := session.DecodeRequestBody(reader)
 | 
	
		
			
				|  |  |  		var requestReader v2io.ReleasableReader
 | 
	
		
			
				|  |  | -		defer requestReader.Release()
 | 
	
		
			
				|  |  |  		if request.Option.IsChunkStream() {
 | 
	
		
			
				|  |  |  			requestReader = vmessio.NewAuthChunkReader(bodyReader)
 | 
	
		
			
				|  |  |  		} else {
 | 
	
		
			
				|  |  |  			requestReader = v2io.NewAdaptiveReader(bodyReader)
 | 
	
		
			
				|  |  |  		}
 | 
	
		
			
				|  |  |  		v2io.ReaderToChan(input, requestReader)
 | 
	
		
			
				|  |  | +		requestReader.Release()
 | 
	
		
			
				|  |  |  	}()
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  	writer := v2io.NewBufferedWriter(connection)
 |