mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 13:41:24 +00:00 
			
		
		
		
	Issue #15646: Prevent equivalent of a fork bomb when using multiprocessing
on Windows without the "if __name__ == '__main__'" idiom.
This commit is contained in:
		
							parent
							
								
									296d1bea6a
								
							
						
					
					
						commit
						e88a2445bc
					
				
					 4 changed files with 40 additions and 2 deletions
				
			
		|  | @ -331,7 +331,7 @@ def get_command_line(): | |||
|         ''' | ||||
|         Returns prefix of command line used for spawning a child process | ||||
|         ''' | ||||
|         if process.current_process()._identity==() and is_forking(sys.argv): | ||||
|         if getattr(process.current_process(), '_inheriting', False): | ||||
|             raise RuntimeError(''' | ||||
|             Attempt to start a new process before the current process | ||||
|             has finished its bootstrapping phase. | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Richard Oudkerk
						Richard Oudkerk