| 
					
				 | 
			
			
				@@ -137,6 +137,7 @@ func (server *SocksServer) handleSocks5(reader *v2net.TimeOutReader, writer io.W 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		responseBuffer := alloc.NewSmallBuffer().Clear() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		response.Write(responseBuffer) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		_, err = writer.Write(responseBuffer.Value) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		responseBuffer.Release() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if err != nil { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			log.Error("Socks failed to write response: %v", err) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			return err 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -158,6 +159,7 @@ func (server *SocksServer) handleSocks5(reader *v2net.TimeOutReader, writer io.W 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	responseBuffer := alloc.NewSmallBuffer().Clear() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	response.Write(responseBuffer) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	_, err = writer.Write(responseBuffer.Value) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	responseBuffer.Release() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if err != nil { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		log.Error("Socks failed to write response: %v", err) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		return err 
			 |