mirror of
				https://github.com/Icinga/icinga2.git
				synced 2025-10-26 16:53:55 +01:00 
			
		
		
		
	IoEngine#SpawnCoroutine(): don't copy parameter
This commit is contained in:
		
							parent
							
								
									c37c40d8c6
								
							
						
					
					
						commit
						d98493c90f
					
				| @ -116,9 +116,9 @@ public: | |||||||
| 
 | 
 | ||||||
| 	/* With dedicated strand in *Connection classes. */ | 	/* With dedicated strand in *Connection classes. */ | ||||||
| 	template <typename Handler, typename Function> | 	template <typename Handler, typename Function> | ||||||
| 	static void SpawnCoroutine(Handler h, Function f) { | 	static void SpawnCoroutine(Handler& h, Function f) { | ||||||
| 
 | 
 | ||||||
| 		boost::asio::spawn(std::forward<Handler>(h), | 		boost::asio::spawn(h, | ||||||
| 			[f](boost::asio::yield_context yc) { | 			[f](boost::asio::yield_context yc) { | ||||||
| 
 | 
 | ||||||
| 				try { | 				try { | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user