 Harish Shan
		
	
	
		c8559c4485
		
			
		
	
	
	
	caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)
			Harish Shan
		
	
	
		c8559c4485
		
			
		
	
	
	
	caddyhttp: Use sync.Pool to reduce lengthReader allocations (#5848)
		
			
			* Use sync.Pool to reduce lengthReader allocations
Signed-off-by: Harish Shan <140232061+perhapsmaple@users.noreply.github.com>
* Add defer putLengthReader to prevent leak
Signed-off-by: Harish Shan <140232061+perhapsmaple@users.noreply.github.com>
* Cleanup in putLengthReader
Co-authored-by: Francis Lavoie <lavofr@gmail.com>
---------
Signed-off-by: Harish Shan <140232061+perhapsmaple@users.noreply.github.com>
Co-authored-by: Francis Lavoie <lavofr@gmail.com>
		
	
 
		2023-10-16 14:42:01 -06:00
	 
	
	
		 ..
	
	
	
		
			
			
			
			
			
			2023-08-14 09:41:15 -06:00
		 
	
		
			
			
			
			
			
			2023-10-10 21:18:37 +00:00
		 
	
		
			
			
			
			
			
			2023-10-11 13:47:38 -06:00
		 
	
		
			
			
			
			
			
			2023-08-02 20:03:26 +00:00
		 
	
		
			
			
			
			
			
			2022-10-18 18:14:53 -06:00
		 
	
		
			
			
			
			
			
			2023-08-14 09:41:15 -06:00
		 
	
		
			
			
			
			
			
			2023-08-14 09:41:15 -06:00
		 
	
		
			
			
			
			
			
			2023-08-14 09:41:15 -06:00
		 
	
		
			
			
			
			
			
			2023-10-11 13:36:20 -06:00
		 
	
		
			
			
			
			
			
			2023-08-14 09:41:15 -06:00
		 
	
		
			
			
			
			
			
			2023-03-31 17:44:53 -04:00
		 
	
		
			
			
			
			
			
			2023-10-15 20:58:46 -04:00
		 
	
		
			
			
			
			
			
			2023-08-14 09:41:15 -06:00
		 
	
		
			
			
			
			
			
			2023-10-16 09:28:15 -06:00
		 
	
		
			
			
			
			
			
			2023-08-14 09:41:15 -06:00
		 
	
		
			
			
			
			
			
			2022-10-18 21:55:25 -06:00
		 
	
		
			
			
			
			
			
			2023-08-07 19:40:31 +00:00
		 
	
		
			
			
			
			
			
			2022-06-22 18:53:46 -04:00
		 
	
		
			
			
			
			
			
			2023-08-14 09:41:15 -06:00
		 
	
		
			
			
			
			
			
			2023-08-09 12:34:28 -04:00
		 
	
		
			
			
			
			
			
			2023-08-09 12:34:28 -04:00
		 
	
		
			
			
			
			
			
			2023-07-25 09:41:56 -06:00
		 
	
		
			
			
			
			
			
			2023-04-10 17:05:02 +00:00
		 
	
		
			
			
			
			
			
			2023-09-26 07:32:46 -06:00
		 
	
		
			
			
			
			
			
			2023-05-16 15:27:52 +00:00
		 
	
		
			
			
			
			
			
			2023-08-14 09:41:15 -06:00
		 
	
		
			
			
			
			
			
			2023-02-06 12:44:11 -07:00
		 
	
		
			
			
			
			
			
			2023-08-14 09:41:15 -06:00
		 
	
		
			
			
			
			
			
			2023-03-27 20:22:59 +00:00
		 
	
		
			
			
			
			
			
			2023-07-08 13:42:13 -06:00
		 
	
		
			
			
			
			
			
			2023-08-14 09:41:15 -06:00
		 
	
		
			
			
			
			
			
			2022-01-25 15:07:17 -05:00
		 
	
		
			
			
			
			
			
			2023-08-14 09:41:15 -06:00
		 
	
		
			
			
			
			
			
			2022-09-30 13:29:33 -06:00
		 
	
		
			
			
			
			
			
			2023-08-14 09:41:15 -06:00
		 
	
		
			
			
			
			
			
			2021-05-02 12:39:06 -06:00
		 
	
		
			
			
			
			
			
			2022-11-14 09:38:02 -07:00
		 
	
		
			
			
			
			
			
			2023-04-26 19:44:01 -04:00
		 
	
		
			
			
			
			
			
			2023-08-02 20:03:26 +00:00
		 
	
		
			
			
			
			
			
			2023-05-16 15:27:52 +00:00
		 
	
		
			
			
			
			
			
			2023-04-27 02:46:41 +00:00
		 
	
		
			
			
			
			
			
			2023-10-16 14:42:01 -06:00
		 
	
		
			
			
			
			
			
			2022-11-14 09:38:02 -07:00
		 
	
		
			
			
			
			
			
			2021-09-29 11:17:48 -06:00
		 
	
		
			
			
			
			
			
			2023-08-14 09:41:15 -06:00
		 
	
		
			
			
			
			
			
			2020-06-04 12:06:38 -06:00
		 
	
		
			
			
			
			
			
			2023-03-02 09:01:54 -07:00