|  |  | @ -16,6 +16,7 @@ namespace Bk::Net { | 
			
		
	
		
		
			
				
					
					|  |  |  |                 { |  |  |  |                 { | 
			
		
	
		
		
			
				
					
					|  |  |  |                     log("Caca") |  |  |  |                     log("Caca") | 
			
		
	
		
		
			
				
					
					|  |  |  |                     route_request(conn, recv_request(conn)); |  |  |  |                     route_request(conn, recv_request(conn)); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |                     log("Pipi") | 
			
		
	
		
		
			
				
					
					|  |  |  |                 }, std::ref(*conn))); |  |  |  |                 }, std::ref(*conn))); | 
			
		
	
		
		
			
				
					
					|  |  |  |         } 
 |  |  |  |         } 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
	
		
		
			
				
					|  |  | @ -24,6 +25,7 @@ namespace Bk::Net { | 
			
		
	
		
		
			
				
					
					|  |  |  |     { |  |  |  |     { | 
			
		
	
		
		
			
				
					
					|  |  |  |         Packet req; |  |  |  |         Packet req; | 
			
		
	
		
		
			
				
					
					|  |  |  |         bool reading = true; |  |  |  |         bool reading = true; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         log("Proute") | 
			
		
	
		
		
			
				
					
					|  |  |  |         while(reading) |  |  |  |         while(reading) | 
			
		
	
		
		
			
				
					
					|  |  |  |         { |  |  |  |         { | 
			
		
	
		
		
			
				
					
					|  |  |  |             auto data = conn.obtain(1024); |  |  |  |             auto data = conn.obtain(1024); | 
			
		
	
	
		
		
			
				
					|  |  | @ -32,6 +34,7 @@ namespace Bk::Net { | 
			
		
	
		
		
			
				
					
					|  |  |  |             req.append_data(data); |  |  |  |             req.append_data(data); | 
			
		
	
		
		
			
				
					
					|  |  |  |             reading = data.size() >= 1024; |  |  |  |             reading = data.size() >= 1024; | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  |         log("Cul") | 
			
		
	
		
		
			
				
					
					|  |  |  |         int req_size = req.size(); |  |  |  |         int req_size = req.size(); | 
			
		
	
		
		
			
				
					
					|  |  |  |         if (req_size) return HttpRequest(std::string(req.pull<char>(req_size).release(), req_size)); |  |  |  |         if (req_size) return HttpRequest(std::string(req.pull<char>(req_size).release(), req_size)); | 
			
		
	
		
		
			
				
					
					|  |  |  |         return HttpRequest("", "", ""); |  |  |  |         return HttpRequest("", "", ""); | 
			
		
	
	
		
		
			
				
					|  |  | 
 |