mirror of
				https://git.kernel.org/pub/scm/network/wireless/iwd.git
				synced 2025-10-30 20:37:26 +01:00 
			
		
		
		
	 ada054cc30
			
		
	
	
		ada054cc30
		
	
	
	
	
		
			
			killall doesn't wait for the iwd process to clean up, so using it is not enough when cleaning up between tests. Using killall -w also doesn't work since iwd is launched by the script. By the time killall is invoked, the script process is also cleaned up. So when iwd is killed via killall, nobody is there to reap the zombie process (test-runner is running as init, but doesn't do this) The easiest solution is to make the test script itself clean up any iwd processes it launches. This is what has been implemented in the previous patch.